Реліз мінімалістичного дистрибутива Alpine Linux 3.16

Доступний реліз Alpine Linux 3.16, мінімалістичного дистрибутива, побудованого на базі системної бібліотеки Musl та набору утиліт BusyBox. Дистрибутив відрізняється підвищеними вимогами до забезпечення безпеки та зібраний із захистом SSP (Stack Smashing Protection). Як система ініціалізації використовується OpenRC, для керування пакетами застосовується власний пакетний менеджер apk. Alpine використовується для формування офіційних образів контейнерів Docker. Завантажувальні iso-образи (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) підготовлені в п'яти варіантах: стандартному (155 МБ), з ядром без патчів (168 МБ), розширеному (750 МБ) МБ).

У новому випуску:

  • У скриптах для налаштування системи покращено підтримку накопичувачів NVMe, надано можливість створення облікового запису адміністратора, додано підтримку додавання ключів для SSH.
  • Запропоновано новий скрипт setup-desktop для спрощення встановлення оточення робочого столу.
  • Пакет з утилітою sudo переміщений до репозиторію community, що передбачає формування оновлень з усуненням уразливостей тільки для останньої стабільної гілки sudo. Замість sudo рекомендовано використовувати doas (спрощений аналог sudo від проекту OpenBSD) або прошарок doas-sudo-shim, що надає заміну команді sudo, що працює поверх утиліти doas.
  • Розділ /tmp тепер розміщується у пам'яті з використанням файлової системи tmpfs.
  • Пакет icu-data з даними для інтернаціоналізації поділено на два пакети: icu-data-en (2.6 MiB, включена лише локаль en_US/GB) та icu-data-full (29 MiB).
  • В окремі пакети винесені плагіни до NetworkManager: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp та networkmanager-ovs.
  • Бібліотека SDL 1.2 замінена на пакет sdl12-compat, що надає API, сумісний з двійковим та вихідним кодом SDL 1.2, але працює поверх SDL 2.
  • За допомогою utmps зібрані пакети busybox, dropbear, mingetty, openssh, util-linux.
  • Для роботи команди login задіяний пакет util-linux-login.
  • Оновлено версії пакетів, в тому числі доступні випуски KDE Plasma 5.24, KDE Gears 22.04, Plasma Mobile 22.04, GNOME 42, Go 1.18, LLVM 13, Node.js 18.2, Ruby 3.1, Rust 1.60, 3.10, 8.1, 4.2, 4.16. Xen 4.0, Podman 7. Видалено пакети з php2 та pythonXNUMX.

Джерело: opennet.ru

Додати коментар або відгук