Die Firma NTC IT ROSS hat die Distribution ROSA Fresh 12 auf Basis der neuen Plattform rosa2021.1 veröffentlicht. ROSA Fresh 12 positioniert sich als die erste Version, die die Möglichkeiten der neuen Plattform demonstriert. Diese Veröffentlichung richtet sich in erster Linie an Linux-Enthusiasten und enthält aktuelle Softwareversionen. Derzeit ist offiziell nur das Abbild mit der Arbeitsumgebung KDE Plasma 5 verfügbar. Abbildversionen mit anderen Benutzerumgebungen und die Serverversion werden vorbereitet und sind in Kürze verfügbar.

Zu den Besonderheiten der neuen Plattform rosa2021.1, die die Vorgängerversion rosa2016.1 ablöst, zählt:
- Der Umstieg von den Paketmanagern RPM 5 und urpmi auf RPM 4 und dnf hat die Stabilität und Vorhersehbarkeit des Paketmanagementsystems erheblich verbessert.
- Die Paketbasis wurde aktualisiert. Dazu gehören unter anderem Glibc 2.33 (im Austauschmodus mit Linux-Kernen bis 4.14.x), GCC 11.2, systemd 249+.
- Vollständige Unterstützung für die aarch64-Plattform (ARMv8) wurde hinzugefügt, einschließlich der russischen Prozessoren "Baikal-M". Der Support für die e2k-Architektur ("Elbrus") befindet sich in der Entwicklung.
- Die 32-Bit-x86-Architektur wurde von i586 in i686 umbenannt. Das Repository der 32-Bit-x86-Architektur (i686) bleibt weiterhin bestehen, wird jedoch nicht mehr vom Qualitätssicherungsteam getestet.
- Das minimale Basissystem wurde verbessert, seine Größe erheblich reduziert und es werden regelmäßig minimalistische Rootfs-Images für alle drei unterstützten Architekturen bereitgestellt, die zur Erstellung von Containern auf der Plattform rosa2021.1 oder zur Installation des Systems verwendet werden können (um ein funktionsfähiges Betriebssystem zu erhalten, müssen nur einige Meta-Pakete installiert werden: dnf install basesystem-mandatory task-kernel grub2(-efi) task-x11, sowie der Bootloader OS (grub2-install)).
- Einige zusätzliche Kernel-Module sind in binärer Form verfügbar (Treiber für Wi-Fi/Bluetooth-Adapter Realtek RTL8821CU, RTL8821CE, Broadcom (broadcom-wl)) und werden "out of the box" geliefert, was bedeutet, dass sie nicht auf Ihrem Computer kompiliert werden müssen; es ist geplant, die Liste der binären Module zu erweitern, wobei in naher Zukunft die Bereitstellung von Kernel-Modulen für proprietäre NVIDIA-Treiber ohne Kompilierung bereitgestellt wird.
- Für die Installation wurde das Anaconda-Projekt eingesetzt, das in Zusammenarbeit mit der upstream-Community angepasst wurde, um die Benutzerfreundlichkeit zu verbessern.
- Automatisierte Methoden zur Bereitstellung des Betriebssystems wurden implementiert: PXE und automatische Installation über Kickstart-Skripte (Anleitung).
- Die Kompatibilität mit RPM-Paketen für die Distributionen RHEL, CentOS, Fedora und SUSE wurde verbessert: In einige unterschiedlich benannte Pakete wurden Bindungen eingefügt, und es wurde die Kompatibilität des Paketmanagers mit dem Metadatenformat der Repositories sichergestellt (z. B. wird beim Installieren des RPM-Pakets mit dem proprietären Browser Google Chrome das damit verbundene Repository aktiviert).
- Der Serveranteil der Distribution wurde erheblich verbessert: Minimalsystem-Images wurden erstellt, viele Serverpakete wurden optimiert; die Optimierung und die Dokumentation sind im Gange.
- Ein einheitlicher Mechanismus zur Erstellung aller offiziellen ISO-Images wurde eingerichtet, der auch zur Erstellung eigener Builds verwendet werden kann.
- Die aktive Nutzung des Verzeichnisses /usr/libexec hat begonnen.
- Die Funktionsfähigkeit von IMA ist sichergestellt, einschließlich der Verwendung von GOST-Algorithmen; es ist geplant, IMA-Signaturen in offizielle Pakete zu integrieren.
- Die RPM-Datenbank wurde von BerkleyDB auf SQLite umgestellt.
- Für die DNS-Auflösung wird standardmäßig systemd-resolved verwendet.
Besonderheiten der Veröffentlichung ROSA Fresh 12:
- Die Benutzeroberfläche für den Systemzugang auf Basis von GDM wurde aktualisiert.
- Das Design der Benutzeroberfläche wurde überarbeitet (basierend auf dem Breeze-Stil, mit einem Original-Icon-Set), um einen modernen Look zu erzielen, der dennoch die Wiedererkennbarkeit, Farbpalette und Benutzerfreundlichkeit bewahrt.

- Es wurde eine Unterstützung für die einfache und schnelle Bereitstellung einer geschlossenen Softwareumgebung "out of the box" sichergestellt, die die Ausführung von nicht vertrauenswürdigem Code verbietet (wobei der Administrator selbst bestimmt, was als vertrauenswürdig angesehen wird, ohne Vertrauen in Drittsoftware aufzuzwingen), was für den Aufbau hochsicherer Desktop-, Server- und Cloud-Umgebungen (IMA) relevant ist.
Quelle: opennet.ru

