Выпуск дистрибутива Armbian 23.05
Представлен выпуск Linux-дистрибутива Armbian 23.05, предоставляющего компактное системное окружение для различных одноплатных компьютеров на базе процессоров ARM, включая различные модели Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi и Cubieboard на базе процессоров Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa и Samsung Exynos.
Для формирования сборок используются пакетные базы Debian и Ubuntu, но окружение полностью пересобирается при помощи собственной сборочной системы с включением оптимизаций для уменьшения размера, увеличения производительности и применения дополнительных механизмов защиты. Например, раздел /var/log монтируется с использованием zram и хранится в ОЗУ в сжатом виде со сбросом данных на накопитель раз в день или при завершении работы. Раздел /tmp монтируется при помощи tmpfs.
Проектом поддерживается более 30 вариантов сборок ядра Linux для разных платформ ARM и ARM64. Для упрощения создания своих системных образов, пакетов и редакций дистрибутива предоставляется SDK. Для подкачки используется ZSWAP. При входе по SSH предоставляется опция для использования двухфакторной аутентификации. В состав входит эмулятор box64, позволяющий запускать программы, собранные для процессоров на базе архитектуры x86. В качестве файловой системы может использоваться ZFS. Предлагаются готовые пакеты для запуска пользовательских окружений на базе KDE, GNOME, Budgie, Cinnamon, i3-wm, Mate, Xfce и Xmonad.
Особенности выпуска:
- Началось формирование сборок на основе пакетной базы Debian 12 (Bookworm).
- Добавлена официальная поддержка пользовательского окружения на базе оконного менеджера i3.
- Улучшена работа пакетов armbian-installer, armbian-config и armbian-firstrun.
- Проведена оптимизация пакетной базы, которая унифицирована для различных сборок и выбранных пользовательских окружений.
Для разных пакетных баз и пользовательских окружений предоставлена возможность использования единых пакетов приложений (Application Package).
Улучшены сборки на базе Ubuntu. Из сборок исключён лишний сервис «Ubuntu advantage». Для браузеров задействованы обычные пакеты вместо snap.
Добавлена поддержка плат NanoPi R6S / R6C и Khadas Edge 2. Улучшена поддержка плат RK3588, BPi M5, rockchip64, Odroid M1, Odroid XU4, Raspberry Pi, OrangePi Zero, Orange Pi Zero 2, NanoPi R4S.
В состав минимального набора добавлены утилиты sudo, wget и htop.
- Добавлен пакет fonts-noto-color-emoji для отображения Emoji в терминале.
Пакеты с ядром Linux обновлены до версий 6.1, 6.2 и 6.2 (в зависимости от плат). В ядрах по умолчанию включена сборка с ФС ExFAT (CONFIG_EXFAT_FS).
Источник: http://www.opennet.ru/opennews/art.shtml? num=59225
© OpenNet