Vydání minimalistické distribuční sady Alpine Linux 3.16

K dispozici je vydání Alpine Linux 3.16, minimalistická distribuce postavená na bázi systémové knihovny Musl a sady nástrojů BusyBox. Distribuce se vyznačuje zvýšenými bezpečnostními požadavky a je postavena s ochranou SSP (Stack Smashing Protection). OpenRC se používá jako inicializační systém a pro správu balíčků slouží jeho vlastní správce balíčků apk. Alpine se používá k vytváření oficiálních obrázků kontejnerů Docker. Spouštěcí iso obrazy (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) jsou připraveny v pěti verzích: standardní (155 MB), neopravené jádro (168 MB), pokročilé (750 MB) a pro virtuální stroje (49 MB) .

V novém vydání:

  • Byla vylepšena podpora NVMe disků ve skriptech konfigurace systému, byla přidána možnost vytvoření účtu správce a přidána podpora pro přidávání klíčů pro SSH.
  • Pro zjednodušení instalace desktopového prostředí byl navržen nový skript setup-desktop.
  • Balíček s utilitou sudo byl přesunut do komunitního úložiště, což znamená, že generování aktualizací s odstraněním zranitelností je pouze pro nejnovější stabilní větev sudo. Místo sudo se doporučuje použít doas (zjednodušená obdoba sudo z projektu OpenBSD) nebo vrstva doas-sudo-shim, která poskytuje náhradu za příkaz sudo běžící nad utilitou doas.
  • Oddíl /tmp je nyní alokován v paměti pomocí systému souborů tmpfs.
  • Balíček icu-data s daty pro internacionalizaci je rozdělen do dvou balíčků: icu-data-en (2.6 MiB, včetně národního prostředí en_US/GB) a icu-data-full (29 MiB).
  • Zásuvné moduly pro NetworkManager byly přesunuty do samostatných balíčků: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp a networkmanager-ovs.
  • Knihovna SDL 1.2 byla nahrazena balíčkem sdl12-compat, který poskytuje API, které je kompatibilní s binárním a zdrojovým kódem SDL 1.2, ale běží nad SDL 2.
  • Balíčky Busybox, dropbear, mingetty, openssh, util-linux jsou vytvořeny s podporou utmps.
  • Balíček util-linux-login se používá k poskytnutí příkazu login.
  • Aktualizované verze balíčků, včetně 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 PHP 3.10, Pod.8.1, Pod.4.2, Pod. 4.16. Odstraněné balíčky z php4.0 a python7.

Zdroj: opennet.ru

Přidat komentář