Vydanie minimalistickej distribučnej súpravy Alpine Linux 3.16

K dispozícii je vydanie Alpine Linux 3.16, minimalistická distribúcia postavená na báze systémovej knižnice Musl a sady utilít BusyBox. Distribúcia má zvýšené bezpečnostné požiadavky a je postavená s ochranou SSP (Stack Smashing Protection). OpenRC sa používa ako inicializačný systém a na správu balíkov sa používa jeho vlastný správca balíkov apk. Alpine sa používa na vytváranie oficiálnych obrázkov kontajnerov Docker. Zavádzacie iso obrazy (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) sú pripravené v piatich verziách: štandardná (155 MB), s jadrom bez záplat (168 MB), rozšírená (750 MB) a pre virtuálne stroje ( 49 MB).

V novom vydaní:

  • V konfiguračných skriptoch systému bola vylepšená podpora pre NVMe disky, bola poskytnutá možnosť vytvorenia administrátorského účtu a pridaná podpora pre pridávanie kľúčov pre SSH.
  • Na zjednodušenie inštalácie desktopového prostredia bol navrhnutý nový skript setup-desktop.
  • Balík s pomôckou sudo bol presunutý do komunitného úložiska, čo znamená vytváranie aktualizácií, ktoré odstraňujú zraniteľnosti iba pre najnovšiu stabilnú vetvu sudo. Namiesto sudo sa odporúča použiť doas (zjednodušený analóg suda z projektu OpenBSD) alebo vrstvu doas-sudo-shim, ktorá poskytuje náhradu za príkaz sudo, ktorý beží nad utilitou doas.
  • Oddiel /tmp je teraz alokovaný v pamäti pomocou súborového systému tmpfs.
  • Balík icu-data s údajmi pre internacionalizáciu je rozdelený do dvoch balíkov: icu-data-en (2.6 MiB, zahrnuté je len lokálne nastavenie en_US/GB) a icu-data-full (29 MiB).
  • Pluginy pre NetworkManager sú zahrnuté v samostatných balíkoch: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp a networkmanager-ovs.
  • Knižnica SDL 1.2 bola nahradená balíkom sdl12-compat, ktorý poskytuje API kompatibilné s binárnym a zdrojovým kódom SDL 1.2, ale beží nad SDL 2.
  • Balíky busybox, dropbear, mingetty, openssh, util-linux boli skompilované s podporou utmps.
  • Balík util-linux-login sa používa na to, aby príkaz login fungoval.
  • Aktualizované verzie balíkov vrátane vydaní 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, Python, R3.10, Python, X8.1 4.2 , Podman 4.16. Odstránené balíky z php4.0 a python7.

Zdroj: opennet.ru

Pridať komentár