Alpine Linux 3.16 носи актуализирана пакетна база, промени в сигурността

Сподели

Alpine Linux 3.16 вече е наличен за тази широко разпространена, ориентирана към контейнери дистрибуция и други ситуации, които изискват малък отпечатък.

Ако сте типичен потребител на настолен Linux, вероятно се чудите как Alpine Linux е останал скрит от вас. Не се притеснявайте; това е напълно нормално.

Въпреки че Alpine Linux може да се използва като напълно работеща настолна система, това не е основната му цел.

Дистрибуцията е силно фокусирана върху света на контейнерите поради изключителното си леко тегло и различен подход към софтуера, осигуряващ неговата функционалност. Така, например, тук няма да намерите systemd; вместо това, системата за инициализация на зареждане се обработва от OpenRC.

AlpineLinux, от друга страна, се счита за Светия Граал в света на инженерството на DevOps и най-широко използваната дистрибуция за контейнерни услуги.

И след като направихме това въведение, нека сега да преминем към по-вълнуващите неща, които да отбележим в наскоро пуснатата нова версия на Alpine Linux 3.16.

Alpine Linux 3.16 Акценти

Alpine Linux 3.16 идва с ядрото на Linux 5.15. Ако искате да го използвате като настолна система, най-новите версии на двете основни настолни среди, GNOME 42 и KDE 5.24, са налични тук.

Alpine Linux 3.16 GNOME 42 Работна среда

Новата версия включва определени подобрения в своите скриптове за настройка. Имаме предвид набора от инструменти за конфигуриране, използвани по време на нова инсталация.

Тези скриптове са актуализирани в Alpine Linux 3.16, включително подобрена поддръжка за NVMe дискове, създаване на потребител с администраторски права и възможност за добавяне на SSH ключове по време на инсталацията.

На всичкото отгоре обаче най-значителното подобрение е добавянето на setup-desktop скрипт, който значително улеснява добавянето на графична среда по време на инсталирането на нова система Alpine Linux.

Другата значителна промяна в Alpine Linux 3.16 е използването на добре познатото sudo команда. Той е преместен в хранилището на общността, което означава, че само най-новата стабилна версия ще получава актуализации за сигурност в бъдеще.

Може би вече се чудите как ще изпълнявате своята администраторска работа. Не се притеснявайте, разработчиците на дистрибуцията са помислили за това. В sudo нова подмяна на командата, doasсе грижи за това.

Причината за смяната е това sudo отдавна е трън в очите на всички, защото е малко раздута каша със съмнителна сигурност. От друга страна, на doas командата изглежда се справя с проблема много по-елегантно.

Най-хубавото е, че неговата работа е идентична с тази на sudo команда.

команда doas

Едно от нещата, които най-много интересуват разработчиците и системните администратори, използващи Linux, е версията на различните библиотеки и сървъри за разработка. Потребителите на Alpine Linux 3.16 няма да бъдат разочаровани, защото ще намерят много актуализации на приложения:

  • Отидете 1.18
  • LLVM 13
  • Node.js (текущ) 18.2
  • Рубин 3.1
  • Ръжда 1.60
  • Python 3.10
  • PHP 8.1
  • Podman 4.0

Освен това Python 2 и PHP 7 са премахнати и вече не са налични за инсталиране.

Освен споменатите по-горе, някои допълнителни промени също заслужават да бъдат отбелязани тук.

Alpine 3.16 няма да включва стария пакет SDL 1.2, който беше преместен от общността към тестване. Вместо това, приложенията, които използват SDL, използват sdl12-compat, който е базиран на много по-добре поддържания SDL 2.0. Това води до различни подобрения, включително поддръжка за Wayland, PipeWire и повече геймпадове.

Не на последно място, както потребителите на Alpine Linux вероятно са наясно, /tmp директорията преди това беше част от основната файлова система, която беше почистена при стартиране от скрипта на услугата bootmisc openrc. Ще се монтират нови инсталации в Alpine Linux 3.16 /tmp като tmpfs.

Изтегляния и повече подробности за версията на Alpine Linux 3.16 са достъпни от AlpineLinux.org.

Публикациите се превеждат автоматично с google translate


Сподели