Alpine Linux 3.16, en minimalistisk distribution byggd pÄ systembiblioteket Musl och BusyBox-verktyg, har nu slÀppts. Distributionen kÀnnetecknas av högre sÀkerhetskrav och Àr kompilerad med SSP (Stack Smashing Protection). OpenRC anvÀnds som init-system och den egna paketförvaltaren apk anvÀnds för pakethantering. Alpine anvÀnds för att skapa officiella Docker-containerbilder. Bootbara iso-bilder (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) Àr tillgÀngliga i fem varianter: standard (155 MB), med en ofixad kÀrna (168 MB), utökad (750 MB) och för virtuella maskiner (49 MB).
I den nya utgÄvan:
- I installationsskripten för systemet har stödet för NVMe-enheter förbÀttrats, möjligheten att skapa ett administratörskonto har lagts till och stöd för att lÀgga till SSH-nycklar har införts.
- Ett nytt skript, setup-desktop, har föreslagits för att förenkla installationen av skrivbordsmiljön.
- Sudo-paketet har flyttats till community-repositoriet, vilket innebÀr att uppdateringar för att fixa sÄrbarheter endast kommer att göras för den senaste stabila versionen av sudo. IstÀllet för sudo rekommenderas det att anvÀnda doas (en förenklad version av sudo frÄn OpenBSD-projektet) eller lagret doas-sudo-shim, som ger en ersÀttning för sudo-kommandot som fungerar ovanpÄ doas-verktyget.
- Katalogen /tmp Àr nu placerad i minnet med hjÀlp av filsystemet tmpfs.
- Paketet icu-data för internationellisering har delats upp i tvÄ paket: icu-data-en (2,6 MiB, endast locale en_US/GB) och icu-data-full (29 MiB).
- Plugins till NetworkManager har flyttats till separata paket: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp och networkmanager-ovs.
- SDL 1.2-biblioteket har ersatts med paketet sdl12-compat, som erbjuder ett API som Àr kompatibelt med binÀr och kÀllkod frÄn SDL 1.2 men som fungerar ovanpÄ SDL 2.
- Paketen busybox, dropbear, mingetty, openssh och util-linux har byggts med stöd för utmps.
- Paketet util-linux-login anvÀnds för att sÀkerstÀlla att login-kommandot fungerar.
- Versionerna av paketen har uppdaterats, inklusive slÀpp 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, PHP 8.1, R 4.2, Xen 4.16 och Podman 4.0. Paket med php7 och python2 har tagits bort.
KĂ€lla: opennet.ru
