Po roku prac rozwojowych
wydanie dystrybucji . Wydanie zostało utworzone z wykorzystaniem podstawowego zestawu pakietów z rozwijanej wersji dystrybucji SUSE Linux Enterprise 15 SP1, na którym dostarczane są nowsze wydania aplikacji użytkowych z repozytorium . Do pobrania uniwersalny obraz DVD o wielkości 3,8 GB, skrócony obraz do instalacji z pobieraniem pakietów przez sieć (125 MB) oraz z KDE i GNOME (900 MB).
:
- Zaktualizowano komponenty dystrybucji. Tak jak w SUSE Linux Enterprise 15 SP1, dostarczane jest podstawowe jądro Linux, oparte na wersji 4.12, do którego z poprzedniego wydania openSUSE przeniesiono pewne zmiany z jądra 4.19. W szczególności przeniesiono nowe sterowniki graficzne i dodano wsparcie dla chipów AMD Vega. Dodano nowe sterowniki do chipów bezprzewodowych, kart dźwiękowych i pamięci MMC. Przy budowie jądra domyślnie wybierana jest opcja CONFIG_PREEMPT_VOLUNTARY, co pozytywnie wpłynęło na responsywność pulpitu GNOME.
- Oprócz GCC 7 dodano pakiety z zestawem kompilatorów GCC 8;
- Do konfiguracji sieci na PC domyślnie używany jest
Network Manager, który wcześniej był oferowany tylko dla laptopów. W wydaniach serwerowych kontynuowane jest domyślne użycie Wicked. Niektóre pliki konfiguracyjne, takie jak /etc/resolv.conf i /etc/yp.conf, są teraz tworzone w katalogu /run i zarządzane przez netconfig, a w /etc wystawiana jest symboliczna linka; - W YaST przetworzono komponenty zarządzania usługami systemowymi, aby wykorzystać różne rozszerzone funkcje systemd. Dodano nowy interfejs użytkownika do konfiguracji Firewalld, dostępny również w trybie tekstowym i wspierający AutoYaST. W module yast2-configuration-management poprawiono wsparcie dla systemu zarządzania konfiguracją Salt i dodano możliwość zarządzania kluczami SSH dla poszczególnych użytkowników.
W YaST i AutoYaST zmodernizowano interfejs zarządzania partycjami dyskowymi, który zyskał wsparcie dla automatycznego formatowania pustych dysków, które nie zawierają żadnych partycji, a także możliwość tworzenia programowego RAID na całym dysku lub poszczególnych partycjach. Przeprowadzono prace nad poprawą wsparcia dla ekranów o rozdzielczości 4K (HiDPI), dla których teraz automatycznie stosowane są poprawne ustawienia skalowania interfejsu użytkownika, w tym interfejsu instalatora;
- W instalatorze dostępna jest możliwość wyboru między konfiguratorami sieciowymi Wicked i NetworkManager. Dodano tryb bezhasłowego ustawiania SSH z podaniem klucza SSH dla roota w czasie instalacji;
- Jak w poprzedniej wersji, openSUSE oferuje środowiska użytkownika KDE Plasma 5.12 oraz GNOME 3.26. Zestaw KDE Applications został zaktualizowany do wersji 18.12.3. Dla instalacji dostępne są także środowiska MATE, Xfce, LXQt, Enlightenment i Cinnamon. Użytkownicy dystrybucji SLE 15 mają możliwość zainstalowania wspieranych przez społeczność pakietów KDE z PackageHub;
- Zintegrowano lekkie narzędzie do zarządzania izolowanymi kontenerami, które używa do budowy kontenerów narzędzia i runtime z projektu . Dostępne jest także narzędzie do zarządzania kontenerami , zoptymalizowane do izolowanego uruchamiania pojedynczych aplikacji;
- Uproszczono instalację dystrybucji na płytach Raspberry Pi opartych na architekturze ARM64. Można teraz używać standardowych budów do instalacji na Raspberry Pi — instalator zwykłego obrazu instalacyjnego dla ARM wykrywa płytę i oferuje zestaw domyślnych ustawień, w tym tworzy osobną partycję dla firmware'u.
- Zabezpieczono kompilację z opcją „-fstack-clash-protection”, gdyż kompilator dodaje wywołania kontrolne (probe) przy każdym statycznym lub dynamicznym przydzielaniu miejsca dla stosu, co pozwala na wykrywanie przepełnienia stosu i blokowanie metod ataków opartych na , związanych z przekazywaniem strumienia wykonywania przez strony ochrony stosu;
- Na podstawie skryptu wdrożono szablony generacji i aktualizacji certyfikatów Let’s Encrypt dla Apache httpd, nginx i lighttpd.
Źródło: opennet.ru
