Veröffentlichung des Meta-Distributivs , das die Verwendung von Paketen und Komponenten aus verschiedenen Linux-Distributionen ermöglicht und diese in einer einzigen Umgebung kombiniert. Die Systemumgebung wird aus stabilen Repositories von Debian und CentOS gebildet, zusĂ€tzlich können neuere Versionen von Programmen, zum Beispiel aus Arch Linux/AUR, installiert sowie Gentoo-Portagen kompiliert werden. FĂŒr die Installation von Drittanbieter-ProprietĂ€rpaketen ist eine KompatibilitĂ€t auf Bibliotheksniveau mit Ubuntu und CentOS gewĂ€hrleistet.
Anstelle von Installations-Images nutzt Bedrock ein Skript, das die Umgebung bereits installierter Standard-Distributionen Ă€ndert. So wird die FunktionalitĂ€t fĂŒr den Austausch von Debian, Fedora, Manjaro, openSUSE, Ubuntu und Void Linux angegeben, allerdings gibt es spezifische Probleme beim Austausch von CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS und Slackware. Das Installationsskript ist fĂŒr die Architekturen x86_64 und ARMv7.
WĂ€hrend der Nutzung kann der Benutzer in Bedrock die Repositories anderer Distributionen aktivieren und Anwendungen daraus installieren, die neben Programmen aus verschiedenen Distributionen laufen können. Dies schlieĂt die Installation grafischer Anwendungen aus verschiedenen Distributionen ein.
FĂŒr jede zusĂ€tzlich verbundene Distribution wird eine spezielle Umgebung
(âStratumâ) erstellt, in der distributionsspezifische Komponenten untergebracht werden. Die Trennung erfolgt mithilfe von chroot, Bind-Mounts und symbolischen Links (es werden mehrere funktionale Verzeichnishierarchien mit einer Reihe von Komponenten verschiedener Distributionen bereitgestellt, in jede chroot-Umgebung wird ein gemeinsames Verzeichnis /home eingebunden). Dabei zielt Bedrock nicht darauf ab, eine zusĂ€tzliche Sicherheitsebene und strenge Isolierung der Anwendungen bereitzustellen.
Die AusfĂŒhrung distributionsspezifischer Befehle erfolgt mit dem Tool strat, wĂ€hrend das Management der Distributionen mit dem Tool brl durchgefĂŒhrt wird. Wenn beispielsweise Pakete aus Debian und Ubuntu verwendet werden sollen, sollten zunĂ€chst die zugehörigen Umgebungen mit dem Befehl âsudo brl fetch ubuntu debianâ bereitgestellt werden. Dann kann fĂŒr die Installation von VLC aus Debian der Befehl âsudo strat debian apt install vlcâ und fĂŒr Ubuntu âsudo strat ubuntu apt install vlcâ ausgefĂŒhrt werden. Danach können verschiedene Versionen von VLC aus Debian und Ubuntu gestartet werden â âstrat debian vlc Dateiâ oder âstrat ubuntu vlc Dateiâ.
In der neuen Version wurde die UnterstĂŒtzung fĂŒr das Current-Repository von Slackware hinzugefĂŒgt.
Die Möglichkeit zur gemeinsamen Nutzung der Pixmap-Bibliothek zwischen den Umgebungen wurde sichergestellt. UnterstĂŒtzung fĂŒr resolvconf wurde hinzugefĂŒgt, um die Konfiguration des Resolvers in allen Umgebungen zu vereinheitlichen. Probleme beim Erstellen von Umgebungen fĂŒr Clear Linux und MX Linux wurden behoben.
Quelle: opennet.ru
