Premiera minimalistycznej dystrybucji Alpine Linux 3.24

Dostępne wydanie alpejskie Linux 3.24, minimalistyczna dystrybucja oparta na bibliotece systemowej Musl i pakiecie narzędzi BusyBox. Dystrybucja ma podwyższone wymagania bezpieczeństwa i jest zbudowana z SSP (Stack Smashing Protection). OpenRC jest używany jako system inicjalizacji, a zastrzeżony menedżer pakietów APK służy do zarządzania pakietami. Alpine służy do generowania oficjalnych obrazów kontenerów Docker i jest używany w projekcie PostmarketOS. Bootowalne obrazy ISO (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 i loongarch64) są dostępne w sześciu wersjach: standardowej (352 MB), sieciowej do pobrania (374 MB), rozszerzonej (1 GB) i maszyna wirtualna (66 MB), minirootfs (4 MB) i dla hiperwizora Xen (1 GB).

W nowym wydaniu:

  • Instalator (setup-alpine) obsługuje teraz bootloader Limine, który umożliwia rozruch sieciowy przez IPv6.
  • Repozytorium „community” zostało zaktualizowane o pakiety zawierające środowisko graficzne COSMIC, opracowane przez System76 w języku Rust.
  • Pakiety wykorzystujące biblioteki GTK 2 i Qt5, których nie udało się przenieść do obecnych gałęzi GTK i Qt, zostały usunięte. Usunięcie GTK 2 planowane jest w następnej wersji.
  • Dostępne są pakiety z nowymi wersjami środowisk graficznych GNOME 50.2, KDE Plasma 6.6, LXQt 2.4.0 i Sway 1.12.
  • Zaktualizowano wersje pakietów, na przykład dostępne są wydania GRUB 2.14,
    LLVM 22, Rust 1.96, Go 1.26, Qt 6.11, wlroots 0.20, nginx 1.30, Xen 4.21. Pakiet jądra Linux nadal jest dostarczany z wersją 6.18.
  • W przypadku nowych instalacji dostępna jest opcjonalna funkcja migracji wszystkich plików wykonywalnych i bibliotek z katalogów głównych do partycji /usr (/bin, /sbin i /lib* są ujednolicone z odpowiednimi katalogami w /usr i symbolicznie dowiązane z nimi). Aby włączyć to scalanie podczas instalacji, należy ustawić zmienną środowiskową BOOTSTRAP_USR_MERGED przed uruchomieniem narzędzia setup-disk. W istniejących systemach do scalania można użyć pakietu merge-usr.
  • System kompilacji setuptools został zaktualizowany do wersji 82.0.0, co usunęło moduł pkg_resources.
  • Usługa qemu-binfmt z pakietu qemu-openrc została uznana za przestarzałą. Zamiast niej do hostowania plików konfiguracyjnych, wraz z usługą binfmt, należy używać katalogu binfmt.d.
  • Pakiety zawierające GTK 3.0 zostały przeniesione z repozytorium „głównego” do repozytorium „społecznościowego”.

    Źródło: opennet.ru
Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster