Nach einem Jahr Entwicklung
Veröffentlichung der Distribution . Die Version basiert auf dem Basispaketset der in Entwicklung befindlichen Distribution SUSE Linux Enterprise 15 SP1, auf die neuere Versionen von Benutzeranwendungen aus dem Repository geliefert werden. . Zur Download eine universelle DVD-Edition mit einer Größe von 3,8 GB, ein abgespecktes Image für die Installation über das Netzwerk (125 MB) und mit KDE und GNOME (900 MB).
:
- Die Komponenten der Distribution wurden aktualisiert. Wie bei SUSE Linux Enterprise 15 SP1 wird auch hier der Linux-Kernel basierend auf Version 4.12 bereitgestellt, wobei seit dem letzten Release von openSUSE einige Änderungen vom Kernel 4.19 portiert wurden. Insbesondere wurden neue Grafiktreiber integriert und eine Unterstützung für AMD Vega Chips hinzugefügt. Es wurden neue Treiber für WLAN-Chips, Soundkarten und MMC-Speicher hinzugefügt. Beim Erstellen des Kernels ist standardmäßig die Option CONFIG_PREEMPT_VOLUNTARY aktiviert, was sich positiv auf die Reaktionsfähigkeit des GNOME-Desktops ausgewirkt hat.
- Nebst GCC 7 wurden auch Pakete mit dem Compiler-Set GCC 8 hinzugefügt;
- für die Netzwerkkonfiguration wird standardmäßig
Netzwerkmanager, der zuvor nur für Laptops angeboten wurde. In Server-Konfigurationen bleibt standardmäßig Wicked in Gebrauch. Einige Konfigurationsdateien, wie /etc/resolv.conf und /etc/yp.conf, werden jetzt im Verzeichnis /run erstellt und über netconfig verwaltet, während im Verzeichnis /etc ein symbolischer Link gesetzt wird; - In YaST wurden die Komponenten zur Verwaltung von Systemdiensten überarbeitet, um verschiedene erweiterte Funktionen von systemd zu nutzen. Eine neue Benutzeroberfläche zur Konfiguration von Firewalld wurde hinzugefügt, die auch im Textmodus verfügbar ist und AutoYaST unterstützt. Im Modul yast2-configuration-management wurde die Unterstützung für das Konfigurationsmanagement-System Salt verbessert und die Möglichkeit zur Verwaltung von SSH-Schlüsseln für einzelne Benutzer hinzugefügt.
In YaST und AutoYaST wurde die Benutzeroberfläche zur Verwaltung von Festplattenteilen modernisiert. Sie unterstützt jetzt das automatische Formatieren von leeren Festplatten ohne Partitionen sowie die Möglichkeit, Software-RAIDs auf einer gesamten Festplatte oder einzelnen Partitionen zu erstellen. Zudem wurden Verbesserungen zur Unterstützung von 4K-Bildschirmen (HiDPI) vorgenommen, bei denen jetzt automatisch die richtigen Skalierungseinstellungen der Benutzeroberfläche, einschließlich der des Installationsprogramms, angewendet werden.
- Im Installationsprogramm haben Sie die Möglichkeit, zwischen den Netzwerkconfiguratoren Wicked und NetworkManager zu wählen. Außerdem wurde ein Modus für die passwortlose SSH-Konfiguration hinzugefügt, bei dem der SSH-Schlüssel für root während der Installation angegeben werden kann.
- Wie in der vorherigen Version bietet openSUSE die benutzerdefinierten Umgebungen KDE Plasma 5.12 und GNOME 3.26 an. Das Set von KDE Applications wurde auf die Version 18.12.3 aktualisiert. Zudem sind die Umgebungen MATE, Xfce, LXQt, Enlightenment und Cinnamon für die Installation verfügbar. Für Benutzer der Distribution SLE 15 besteht die Möglichkeit, von der Community unterstützte Pakete mit KDE aus PackageHub zu installieren.
- Integrierte leichtgewichtige Werkzeuge zur Verwaltung isolierter Container, die zur Erstellung von Containern das Dienstprogramm nutzen und Runtime des Projekts . Außerdem sind Verwaltungswerkzeuge für Container , optimiert für isolierten Betrieb einzelner Anwendungen, verfügbar.
- Die Installation des Distributors auf Raspberry Pi-Platinen mit ARM64-Architektur wurde vereinfacht. Für die Installation auf Raspberry Pi können nun die regulären Builds verwendet werden – der Installer des Standard-Installationsabbildes für ARM erkennt die Platine und bietet eine Standardkonfiguration an, einschließlich der Erstellung einer separaten Partition für Firmware.
- Eine Build-Option mit „-fstack-clash-protection“ wird bereitgestellt, wobei der Compiler Prüfaufrufe (Probe) bei jeder statischen oder dynamischen Zuweisung von Stack-Speicher einfügt, die dabei helfen, Stack-Überläufe zu erkennen und Angriffsmethoden zu blockieren, die darauf basieren , die mit dem Durchleiten des Ausführungsflusses über Guard-Seiten zum Schutz des Stacks verbunden sind.
- Basierend auf dem Skript wurden Vorlagen zur Erstellung und Aktualisierung von Let’s Encrypt-Zertifikaten für Apache httpd, nginx und lighttpd implementiert.
Quelle: opennet.ru
