Wydanie dystrybucji openSUSE Leap 16.0

Wydano wydanie dystrybucji openSUSE Leap 16.0, opartej na technologiach następnej znaczącej gałęzi komercyjnej dystrybucji SLES 16, przechodzącej na nową platformę SLFO (SUSE Linux Framework One), wcześniej znaną jako ALP (Adaptable Linux Platform). openSUSE Leap 16 zachował cechy klasycznej dystrybucji, wykorzystującej tradycyjne pakiety, natomiast dla tych, którzy potrzebują atomowo aktualizowanego systemu z podstawowymi komponentami w trybie tylko do odczytu, należy używać edycji openSUSE Leap Micro. Dostępny jest uniwersalny obraz DVD o rozmiarze 4,2 GB (x86_64, aarch64, ppc64le, 390x) oraz okrojony obraz do instalacji z pobieraniem pakietów przez sieć (600 MB).

Czas tworzenia aktualizacji dla wydań openSUSE Leap 16.x wydłużono z półtora do dwóch lat (dwa pełne cykle przygotowywania wydań). Wydania pośrednie w gałęzi openSUSE Leap 16, wspieranej równolegle z komercyjną dystrybucją SUSE Linux Enterprise 16, będą tworzone do jesieni 2031 roku — ostatnim będzie wydanie openSUSE Leap 16.6, dla którego aktualizacje będą wydawane do jesieni 2033 roku. Tak jak wcześniej, nowe znaczące wydania dystrybucji będą publikowane raz w roku.

Główne cechy openSUSE Leap 16:

  • Zastosowano nowy instalator Agama, który wyróżnia się oddzieleniem interfejsu użytkownika od wewnętrznych komponentów YaST i dostarczeniem interfejsu do zarządzania instalacją przez interfejs webowy.
  • W instalatorze do instalacji dostępne są tylko środowiska pulpitu, które korzystają z Wayland.
  • Zamiast tradycyjnego stosu YaST do zarządzania systemem wykorzystano pakiet Cockpit, a zamiast YaST Software GUI zaproponowano nowy pakiet Myrlyn.
  • Domyślnie włączona jest system mандatного контроля dostępu SELinux. Obsługa AppArmor pozostaje jako opcja.
  • Zaprzestano wsparcia dla skryptów inicjalizacji SysV. Możliwe jest używanie tylko jednostek systemd.
  • Zakończono wsparcie dla architektury x86-64-v1. Działanie możliwe jest tylko na systemach x86 z architekturą x86_64-v2, wspieraną przez procesory od około 2009 roku (począwszy od Intel Nehalem) i charakteryzującą się obecnością takich rozszerzeń jak SSE3, SSE4_2, SSSE3, POPCNT, LAHF-SAHF i CMPXCHG16B.
  • Domyślnie w jądrze wyłączono wsparcie dla 32-bitowych systemów x86 oraz uruchamiania 32-bitowych plików wykonywalnych. Aby kontynuować korzystanie z aplikacji Steam, która istnieje tylko w wersji 32-bitowej i wymaga posiadania zainstalowanych 32-bitowych zależności w systemie, w openSUSE wprowadzono pakiet grub2-compat-ia32, ustanawiający parametr „ia32_emulation=1” podczas uruchamiania jądra Linux. Do działania Steam wymagana będzie również instalacja pakietu selinux-policy-targeted-gaming, który nie jest w podstawowej dostawie.
  • Pakiet Wine dostępny jest tylko w 64-bitowych wersjach, które wykorzystują tryb Wow64 (64-bit Windows-on-Windows) do uruchamiania 32-bitowych aplikacji Windows w 64-bitowych systemach Unix.
  • Do zarządzania repozytoriami wykorzystano usługę zbudowaną na podstawie protokołu RIS (Repository Index Service). Aby zmniejszyć rozmiar metadanych, repozytoria zostały podzielone dla każdej wspieranej architektury. Zamiast wielu repozytoriów wykorzystano jeden wspólny repozytorium pakietów repo-oss, który obejmuje zarówno pakiety z SUSE Linux Enterprise, jak i pakiety wspierane przez społeczność.
  • W menedżerze pakietów Zypper wprowadzono możliwość równoległego pobierania pakietów i metadanych, a także zaproponowano nowy backend, który bardziej optymalnie ponownie wykorzystuje już nawiązane połączenia, zwiększając efektywność przetwarzania metadanych. Przy aktualizacji 250 pakietów o łącznym rozmiarze 100 MB, czas pobierania po włączeniu nowego backendu i trybu równoległego skrócił się z 68,7 sekundy do 13,1 sekundy, a przy aktualizacji 407 pakietów o łącznym rozmiarze 1 GB — z 281,1 sekundy do 119,6 sekundy.
  • Dodano opcje popularnych bibliotek, takich jak boost, openjpeg2, sqlite3, libgcrypt, openssl i zlib, skompilowanych z optymalizacjami dla nowych procesorów. Ładowanie zoptymalizowanych wersji na systemach z nowymi procesorami odbywa się za pomocą linkera z podkatalogów glibc-hwcaps, utworzonych w obszarach FS przeszukiwanych podczas wyszukiwania bibliotek.
  • W systemach z kartami graficznymi NVIDIA domyślnie wykorzystane są otwarte moduły jądra oraz zapewniona jest automatyczna instalacja komponentów przestrzeni użytkownika, niezbędnych do przyspieszenia operacji graficznych.
  • Domyślnie zamiast PulseAudio wykorzystywana jest multimedia. serwer PipeWire.
  • Do konfiguracji połączeń sieciowych pozostawiono tylko NetworkManager.
  • Aby zastosować poprawki do bibliotek w przestrzeni użytkownika bez zatrzymywania ich działania, używane jest narzędzie libpulp. Łatki na żywo są stosowane w celu usunięcia krytycznych błędów i luk w bezpieczeństwie w glibc i openssl na systemach z architekturami x86-64 i ppc64le.
  • Dla interfejsów sieciowych zastosowano schemat z przewidywalnym wyborem nazw, w którym adapterowi sieciowemu przypisywana jest stała nazwa, która nie zmieni się przy dodawaniu/usuwaniu innych adapterów.
  • Domyślne ustawienia systemd przeniesione zostały z katalogu /etc do /usr.
  • Domyślnie zablokowany jest dostęp przez SSH z użytkownikiem root przy autoryzacji za pomocą hasła.
  • W skład wchodzi proces w tle tuned, który automatycznie optymalizuje ustawienia sprzętu i jądra w zależności od bieżącego obciążenia.
  • Dodano wsparcie dla NFS nad TLS.
  • Do przechowywania katalogu /tmp wykorzystano system plików tmpfs, który przechowuje dane w pamięci i nie zachowuje zawartości między ponownymi uruchomieniami.
  • Zaktualizowane wersje pakietów, w tym jądro 6.12, glibc 2.40, systemd 257, wine 10.10, dovecot 2.4, QEMU 10.0.2, MariaDB 11.8, PostgreSQL 17, PHP 8.4, Node.js 22, Python 3.13, Rust 1.88, ruby 3.4, clang 19, gcc 15.
  • Zaktualizowane środowiska użytkownika: GNOME 48 (w poprzedniej wersji był GNOME 45), KDE 6.4 (był 5.27), Cinnamon 6.4 (był 6.0), LxQt 2.2 (był 1.2), Xfce 4.20 (był 4.18), MATE 1.28 (był 1.26), Sway 1.10 (był 1.6). Komponenty stosu graficznego zaktualizowane do Mesa 24.3 i Qt 6.9. Umożliwiono użycie wersji Xfce 4.20 z menedżerem kompozycji labwc wykorzystującym Wayland. Do organizacji pracy ekranu logowania zamiast LightDM zrealizowano możliwość użycia greetd i gtkgreet. Dodano sesję Wayland na bazie LXQt.

Wydanie dystrybucji openSUSE Leap 16.0


Ź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