Лидер проекта Linux Containers Стефан Грабе рассказал о создании репозитория Zabbly. В нём уже опубликованы пакеты со свежими выпусками ядра Linux для Debian и LTS-выпусков Ubuntu.
В настоящее время формируются пакеты для Ubuntu 20.04 LTS, Ubuntu 22.04 LTS и Debian 12 в сборках для архитектур x86_64 и aarch64. Новые версии будут публиковать каждую неделю после выпуска корректирующих обновлений ядра. В этот период репозиторий будет переключаться на поставку первого корректирующего обновления. Пакеты будут публиковаться автоматически после ручного одобрения перехода на новый выпуск и тестирования на нескольких серверах.
Сборки формируются на основе корректирующих выпусков ядра с сайта kernel.org. Они также включают патчи с поддержкой VFS idmap для cephfs, устраняющие проблемы с PCIe на серверах Qualcomm с архитектурой aarch64 и отключающие GPL-only привязки в kernel_neon_begin и kernel_neon_end, которые мешают использованию ZFS на системах с архитектурой aarch64.
Конфигурацию ядер оптимизировали для использования в виртуальных машинах и для запуска контейнеров в окружении на базе инструментария Incus (форк LXD). Настройки ядра приближены к настройкам ядер из пакетов для Ubuntu.
Чтобы добавить новый репозиторий в систему, потребуется внедрить файл /etc/apt/sources.list.d/zabbly-kernel-stable.sources с необходимыми значениями в полях Suites и Architectures: Enabled: yes Types: deb deb-src URIs: https://pkgs.zabbly.com/kernel/stable Suites: focal, jammy или bookworm Components: main Architectures: amd64 или arm64 Signed-By: /etc/apt/keyrings/zabbly.asc
В Zabbly нет поддержки загрузки в режиме UEFI SecureBoot из-за отсутствия заверения ядра цифровой подписью.
16 августа 2023 года проекту Debian GNU/Linux исполнилось 30 лет.
Источник новости: habr.com