Izdaja minimalističnega distribucijskega kompleta Alpine Linux 3.16

Na voljo je izdaja Alpine Linux 3.16, minimalistična distribucija, zgrajena na osnovi sistemske knjižnice Musl in nabora pripomočkov BusyBox. Distribucijo odlikujejo povečane varnostne zahteve in je zgrajena z zaščito SSP (Stack Smashing Protection). Kot inicializacijski sistem se uporablja OpenRC, za upravljanje paketov pa lasten upravitelj paketov apk. Alpine se uporablja za izdelavo uradnih slik vsebnika Docker. Zagonske iso slike (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) so pripravljene v petih različicah: standardna (155 MB), jedro brez popravkov (168 MB), napredna (750 MB) in za virtualne stroje (49 MB) .

V novi izdaji:

  • V sistemskih konfiguracijskih skriptih je bila izboljšana podpora za pogone NVMe, zagotovljena je bila možnost ustvarjanja skrbniškega računa in dodana je bila podpora za dodajanje ključev za SSH.
  • Za poenostavitev namestitve namiznega okolja je bil predlagan nov skript za nastavitev namizja.
  • Paket s pripomočkom sudo je bil premaknjen v repozitorij skupnosti, kar pomeni oblikovanje posodobitev, ki odpravljajo ranljivosti samo za najnovejšo stabilno vejo sudo. Namesto sudo je priporočljivo uporabljati doas (poenostavljen analog sudo iz projekta OpenBSD) ali sloj doas-sudo-shim, ki zagotavlja zamenjavo za ukaz sudo, ki se izvaja na vrhu pripomočka doas.
  • Particija /tmp je zdaj dodeljena v pomnilnik z uporabo datotečnega sistema tmpfs.
  • Paket icu-data s podatki za internacionalizacijo je razdeljen na dva paketa: icu-data-en (2.6 MiB, vključena je samo lokalizacija en_US/GB) in icu-data-full (29 MiB).
  • Vtičniki za NetworkManager so vključeni v ločenih paketih: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp in networkmanager-ovs.
  • Knjižnico SDL 1.2 je zamenjal paket sdl12-compat, ki zagotavlja API, združljiv z binarno in izvorno kodo SDL 1.2, vendar deluje na vrhu SDL 2.
  • Paketi busybox, dropbear, mingetty, openssh, util-linux so bili prevedeni s podporo za utmps.
  • Paket util-linux-login se uporablja za delovanje ukaza za prijavo.
  • Posodobljene različice paketov, vključno z izdajami 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. Odstranjeni paketi iz php7 in python2.

Vir: opennet.ru

Dodaj komentar