Wydanie minimalistycznej dystrybucji Alpine Linux 3.24

Wydanie Alpine Linux 3.24 jest dostępne, minimalistycznego dystrybucji, opartego na bibliotece systemowej Musl i zestawie narzędzi BusyBox. Dystrybucja charakteryzuje się zwiększonymi wymaganiami dotyczącymi bezpieczeństwa i została zbudowana z ochroną SSP (Stack Smashing Protection). Jako system inicjalizacji używane jest OpenRC, a do zarządzania pakietami stosowany jest autorski menedżer pakietów apk. Alpine jest używane do tworzenia oficjalnych obrazów kontenerów Docker i znajduje zastosowanie w projekcie PostmarketOS. Obrazy ISO (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 i loongarch64) są przygotowane w sześciu wariantach: standardowym (352 MB), do uruchamiania przez sieć (374 MB), rozszerzonym (1 GB), dla maszyn wirtualnych (66 MB), minirootfs (4 MB) oraz dla hyperwizora Xen (1 GB).

W nowym wydaniu:

  • Do instalatora (setup-alpine) dodano wsparcie dla bootloadera Limine, obsługującego rozruch sieciowy przez IPv6.
  • Do repozytorium „community” dodano pakiety z środowiskiem graficznym COSMIC, rozwijanym przez firmę System76 w języku Rust.
  • Usunięto pakiety wykorzystujące biblioteki GTK 2 i Qt5, które nie zostały przeniesione na aktualne gałęzie GTK i Qt. GTK 2 planuje się usunąć w następnej wersji.
  • Zapewniono pakiety z nowymi wersjami środowisk graficznych GNOME 50.2, KDE Plasma 6.6, LXQt 2.4.0 oraz 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 w wersji 6.18.
  • Dla nowych instalacji zaproponowano opcjonalną możliwość przeniesienia wszystkich plików wykonywalnych i bibliotek z katalogów głównych do katalogu /usr (/bin, /sbin i /lib* zostały zjednoczone z odpowiednimi katalogami wewnątrz /usr i sformatowane jako linki symboliczne do nich). Aby aktywować takie połączenie podczas instalacji, należy ustawić zmienną środowiskową BOOTSTRAP_USR_MERGED przed wywołaniem narzędzia setup-disk. Na już istniejących systemach do połączenia można użyć pakietu merge-usr.
  • System budowania setuptools zaktualizowano do wersji 82.0.0, w której usunięto moduł pkg_resources.
  • Usługę qemu-binfmt z pakietu qemu-openrc uznano za przestarzałą, zamiast niej do przechowywania plików konfiguracyjnych należy używać katalogu binfmt.d razem z usługą binfmt.
  • Pakiety z GTK 3.0 zostały przeniesione z repozytorium „main” do „community”.

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