Alpine Linux 3.16 er nu tilgængelig, en minimalistisk distribution bygget på systembiblioteket Musl og sæt af værktøjer fra BusyBox. Distributionen har øgede sikkerhedskrav og er samlet med beskyttelse mod Stack Smashing (SSP). OpenRC anvendes som initialiseringssystem, og pakkehåndtering foregår med den eget pakkehåndteringsværktøj apk. Alpine anvendes til at danne officielle Docker-containerbilleder. Bootable ISO-billeder (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) er forberedt i fem varianter: standard (155 MB), med et kernel uden patches (168 MB), udvidet (750 MB) og for virtual machines (49 MB).
I den nye version:
- I scripts til systemkonfiguration er understøttelsen af NVMe-lagring forbedret, mulighed for at oprette en administrator-konto er tilføjet, og der er tilføjet støtte til SSH-nøgler.
- Der er foreslået et nyt script, setup-desktop, for at forenkle installationen af skrivebordsmiljøet.
- Pakke med sudo-værktøjet er flyttet til community-repositoriet, hvilket betyder, at opdateringer til sikkerhedsproblemer kun vil blive dannet for den nyeste stabile version af sudo. I stedet for sudo anbefales det at bruge doas (et forenklet alternativ til sudo fra OpenBSD-projektet) eller doas-sudo-shim, som giver en erstatning for sudo-kommandoen, der fungerer ovenpå doas-værktøjet.
- Biblioteket /tmp er nu placeret i hukommelsen ved hjælp af filsystemet tmpfs.
- Pakke icu-data med data til internationalisering er opdelt i to pakker: icu-data-en (2.6 MiB, inkluderer kun locale en_US/GB) og icu-data-full (29 MiB).
- Plugins til NetworkManager er blevet flyttet til separate pakker: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp og networkmanager-ovs.
- SDL 1.2-biblioteket er blevet erstattet med pakken sdl12-compat, som tilbyder API, der er kompatibelt med binær og kildekode fra SDL 1.2, men som kører oven på SDL 2.
- Pakkerne busybox, dropbear, mingetty, openssh og util-linux er samlet med understøttelse af utmps.
- For at sikre funktionen af login-kommandoen er pakke util-linux-login blevet aktiveret.
- Versionerne af pakkerne er opdateret, herunder tilgængelige versioner af 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, Podman 4.0. Pakkerne med php7 og python2 er blevet fjernet.
Kilde: opennet.ru
