Alpine Linux 3.16 -julkaisu on saatavilla, minimalistinen jakelu, joka on rakennettu Musl-järjestelmäkirjaston ja BusyBox-apuohjelman pohjalta. Jakelulle on ominaista lisääntyneet turvallisuusvaatimukset, ja se on rakennettu SSP (Stack Smashing Protection) -suojauksella. OpenRC:tä käytetään alustusjärjestelmänä, ja sen omaa apk-pakettienhallintaa käytetään pakettien hallintaan. Alpinea käytetään virallisten Docker-konttikuvien rakentamiseen. Käynnistettävät iso-otokset (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) valmistetaan viidessä versiossa: standardi (155 Mt), korjaamaton ydin (168 Mt), laajennettu (750 Mt) ja virtuaalikoneita (49 Mt) .
Uudessa julkaisussa:
- NVMe-asemien tukea on parannettu järjestelmän konfigurointiskripteissä, lisätty mahdollisuus luoda järjestelmänvalvojatili ja lisätty tuki SSH:n avainten lisäämiselle.
- Uutta setup-desktop-skriptiä on ehdotettu yksinkertaistamaan työpöytäympäristön asennusta.
- Paketti sudo-apuohjelmalla on siirretty yhteisön arkistoon, mikä tarkoittaa, että haavoittuvuuksia poistavien päivitysten luominen on vain uusimmalle vakaalle sudon haaralle. Sudon sijasta on suositeltavaa käyttää doas (yksinkertaistettu analogi sudolle OpenBSD-projektista) tai doas-sudo-shim-kerrosta, joka korvaa sudo-komennon, joka toimii doas-apuohjelman päällä.
- /tmp-osio on nyt varattu muistiin tmpfs-tiedostojärjestelmän avulla.
- Icu-data-paketti, joka sisältää kansainvälistymistä varten tarvittavat tiedot, on jaettu kahteen pakettiin: icu-data-en (2.6 MiB, vain en_US/GB locale) ja icu-data-full (29 MiB).
- NetworkManager-laajennukset on siirretty erillisiin pakkauksiin: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp ja networkmanager-ovs.
- SDL 1.2 -kirjasto on korvattu sdl12-compat-paketilla, joka tarjoaa API:n, joka on yhteensopiva SDL 1.2 -binaarin ja lähdekoodin kanssa, mutta toimii SDL 2:n päällä.
- Busybox, dropbear, mingetty, openssh, util-linux paketit on rakennettu utmps-tuella.
- Pakettia util-linux-login käytetään sisäänkirjautumiskomennon antamiseen.
- Pakettiversiot päivitetty, mukaan lukien 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, Podhon 3.10, X. 8.1, R . 4.2. Poistettu paketit php4.16:stä ja python4.0:sta.
Lähde: opennet.ru