Utgåvan av Alpine Linux 3.16 är tillgänglig, en minimalistisk distribution byggd på basen av Musl-systembiblioteket och BusyBox-verktygsuppsättningen. Distributionen kännetecknas av ökade säkerhetskrav och är byggd med SSP-skydd (Stack Smashing Protection). OpenRC används som ett initieringssystem, och dess egen apk-pakethanterare används för pakethantering. Alpine används för att bygga officiella Docker-containerbilder. Startbara iso-bilder (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) är förberedda i fem versioner: standard (155 MB), oparpad kärna (168 MB), avancerad (750 MB) och för virtuella maskiner (49 MB) .
I den nya utgåvan:
- I systemkonfigurationsskript har stödet för NVMe-enheter förbättrats, möjligheten att skapa ett administratörskonto har tillhandahållits och stöd för att lägga till nycklar för SSH har lagts till.
- Ett nytt setup-desktop-skript har föreslagits för att förenkla installationen av skrivbordsmiljön.
- Paketet med sudo-verktyget har flyttats till community-förvaret, vilket innebär att det skapas uppdateringar som eliminerar sårbarheter endast för den senaste stabila sudo-grenen. Istället för sudo rekommenderas det att använda doas (en förenklad analog till sudo från OpenBSD-projektet) eller lagret doas-sudo-shim, som ersätter sudo-kommandot som körs ovanpå doas-verktyget.
- /tmp-partitionen allokeras nu i minnet med hjälp av filsystemet tmpfs.
- icu-datapaketet med data för internationalisering är uppdelat i två paket: icu-data-en (2.6 MiB, endast en_US/GB-lokalen ingår) och icu-data-full (29 MiB).
- Plugins för NetworkManager ingår i separata paket: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp och networkmanager-ovs.
- SDL 1.2-biblioteket har ersatts av paketet sdl12-compat, som tillhandahåller ett API som är kompatibelt med SDL 1.2 binär och källkod, men som körs ovanpå SDL 2.
- Paketen busybox, dropbear, mingetty, openssh, util-linux har kompilerats med utmps-stöd.
- Paketet util-linux-login används för att få inloggningskommandot att fungera.
- Uppdaterade paketversioner, inklusive utgåvor av 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 3.10, X. , Podman 8.1. Tog bort paket från php4.2 och python4.16.
Källa: opennet.ru