Linux / Линукс
12.5K subscribers
5.66K photos
145 videos
27 files
5.89K links
№ 4922181359
Все о мире Свободного Программного Обеспечения

🤝 Для связи - @raz_raz
💬 Чат - t.iss.one/linuxgram_chat
🔷 ВК - vk.com/linux0ids
💡 Предложка - @linux_gram_bot

Заказать рекламу через биржу:
https://telega.in/c/linux_gram
Download Telegram
Наконец-то наглядное объяснение разницы между NixOS и GNU Guix. Теперь всё встало на свои места.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁253🤔2🌚2
Fedora запускает свой Forge и выпускает бета-версию 43

Проект Fedora представил новый сервис для совместной разработки Fedora Forge, а также опубликовал бета-версию своего дистрибутива Fedora Linux 43, выход которой намечен на 11 ноября.

Fedora Forge, построенный на базе Forgejo, призван заменить устаревшую платформу Pagure. Новый сервис уже тестируется на нескольких внутренних проектах, таких как RelEng и FESCo. Для миграции с Pagure разработан специальный инструмент, который переносит issues, pull-request'ы и пользователей.

Что касается Fedora 43, то ключевые изменения включают принудительный переход на Wayland для GNOME, отказ от поддержки MBR в UEFI на x86, переход на RPM 6 и новый веб-инсталлятор Anaconda во всех редакциях. Также обновлены компиляторы и множество пакетов, включая Python 3.14 и Go 1.25.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍161😎1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35😢9🌚5
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25😎6🤔51🤣1
Please open Telegram to view this post
VIEW IN TELEGRAM
😎27😁12
Бета-версия IDE Qt Creator 18 получила ключевую новую возможность — встроенную поддержку development containers. Это позволяет автоматически создавать Docker-контейнеры для проекта на основе файла devcontainer.json.

Функция пока помечена как экспериментальная. Qt Creator автоматически определяет комплекты инструментов внутри контейнера или позволяет настроить их вручную. Также обновление приносит вкладку обзора в режиме приветствия, обновлённую поддержку LLVM/Clangd 21.1, улучшения для работы с Git и исправления для современных возможностей C++.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😎8👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44👍83🤯2
Выбери своего бойца 😊

Один - раб корпораций, другой - хозяин своего железа.

@itmemas
🫡27🌚9👍72😁1
Загружается ядро
Вспыхнули строки на чёрном
Новый мир рожден

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
💯34💔8🔥5👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁55💔5👍3
Вышел RPM 6.0 с поддержкой пакетов больше 4 ГБ

RPM, один из старейших пакетных менеджеров, получил мажорное обновление до версии 6.0. Ключевое нововведение — поддержка нового формата пакетов, позволяющего превысить лимит в 4 ГБ. Это особенно актуально для больших пакетов, например, с игровыми активами или контейнерами.

Обновление приносит усиление безопасности: по умолчанию включена проверка цифровых подписей, а поддержка устаревших алгоритмов вроде MD5 и SHA1 прекращена. Также добавлена возможность использования нескольких подписей OpenPGP и современных квантово-стойких алгоритмов.

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21😁7
LinuxCamp — канал системного разработчика, который поможет тебе освоить Linux и DevOps на профессиональном уровне!

Уникальные гайды по администрированию Linux
Продвинутые техники и рекомендации по работе в Bash
Подробные статьи о внутреннем устройстве операционных систем

Подписывайся: @linuxcamp_tg
3🌚3👍2🔥1🤔1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61💯15😎74🤔1
Релиз распределённой файловой системы TernFS

Компания XTX Markets открыла код своей масштабируемой файловой системы TernFS, предназначенной для работы с десятками эксабайт данных в распределённой инфраструктуре. Система уже два года используется внутри компании для задач машинного обучения, храня 500 ПБ данных на кластере из более чем 100 тысяч узлов.

TernFS оптимизирована для работы с большими файлами, которые не изменяются после записи — идеально для датасетов ML. Она обеспечивает репликацию между дата-центрами, не имеет единой точки отказа и гарантирует целостность данных. Однако система не подходит для частого изменения файлов или работы с мелкими объектами меньше 2 МБ.

Проект включает клиенты для FUSE, S3-совместимый API и инструменты для администрирования. За два года эксплуатации в XTX Markets не произошло ни одного случая потери данных.

Cерьёзная заявка на создание альтернативы существующим распределённым ФС.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😎4🤔21
Тут в ядро Linux предлагают завезти немного контролируемой шизофрении. В LKML прилетел RFC-патчсет от Конга Ванга с концепцией multikernel, т.е. когда на одной машине, на голом железе, запускается несколько независимых экземпляров ядра Linux. Не в виртуалках, каждый инстанс живет на своей выделенной группе физических ядер CPU.

Профиты такой архитектуры выглядят заманчиво. Во-первых, это изоляция. Упал один экземпляр ядра со своим набором задач, а остальные продолжают работать, как ни в чем не бывало. Во-вторых, гибкость. Можно на одной группе ядер запустить RT-ядро для какой-нибудь лютой реалтаймовой задачи, а на остальных обычное ядро общего назначения. Еще одна потенциальная киллер-фича - бесшовное обновление ядра через механизм KHO (Kernel Hand Over), переключая нагрузку между инстансами без полной перезагрузки.

Технически всё это добро строится на расширении механизма kexec. Патчи добавляют возможность загружать сразу несколько образов ядра, а для их общения между собой допиливают инфраструктуру IPI (inter-processor interrupt). Для архитектуры x86 выделили отдельный вектор прерывания MULTIKERNEL_VECTOR специально для этих целей. Для мониторинга всего этого зоопарка предлагается интерфейс /proc/multikernel.

Конечно, пока это всё на уровне раннего прототипа и вопросов больше, чем ответов. Главная головная боль - как делить общие ресурсы всего этого хозяйства (память, I/O, сетевые карты, диски, да еще и управление питанием). Но идея интересная, вместо одного большого монолитного бага мы получаем несколько малых и независимых 😬

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30😎6🤬4😁2🤔2