Uitgave van Bedrock Linux 0.7.3, waarin componenten uit verschillende distributies worden gecombineerd

Beschikbaar release van metadistributie Basis Linux 0.7.3, waarmee u pakketten en componenten van verschillende Linux-distributies kunt gebruiken en distributies in één omgeving kunt mixen. De systeemomgeving wordt gevormd door de stabiele Debian- en CentOS-repository's; daarnaast kunt u recentere versies van programma's installeren, bijvoorbeeld van Arch Linux/AUR, en Gentoo-portages compileren. Er is compatibiliteit op bibliotheekniveau met Ubuntu en CentOS voorzien voor het installeren van eigen pakketten van derden.

In plaats van installatie-images in Bedrock voorgesteld een script dat de omgeving van reeds geïnstalleerde standaarddistributies verandert. Er wordt bijvoorbeeld beweerd dat vervangingen voor Debian, Fedora, Manjaro, openSUSE, Ubuntu en Void Linux werken, maar er zijn afzonderlijke problemen bij het vervangen van CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS en Slackware. Installatiescript bereid voor x86_64- en ARMv7-architecturen.

Terwijl hij werkt, kan de gebruiker repository's van andere distributies in Bedrock activeren en daaruit applicaties installeren die naast programma's uit verschillende distributies kunnen draaien. Het ondersteunt ook de installatie vanuit verschillende distributies van grafische applicaties.

Voor elke extra aangesloten distributie wordt een speciale omgeving gecreëerd
(“stratum”), waarin distributiespecifieke componenten zijn ondergebracht. De scheiding wordt uitgevoerd met behulp van chroot, bind-mounting en symbolische links (verschillende werkmaphiërarchieën zijn voorzien van een set componenten uit verschillende distributies, een gemeenschappelijke /home-partitie is aangekoppeld in elke chroot-omgeving). Bedrock is echter niet bedoeld om een ​​extra beschermingslaag of strikte applicatie-isolatie te bieden.

Distributiespecifieke opdrachten worden gestart met behulp van het hulpprogramma strat, en distributies worden beheerd met behulp van het hulpprogramma brl. Als u bijvoorbeeld pakketten van Debian en Ubuntu wilt gebruiken, moet u eerst de bijbehorende omgevingen implementeren met behulp van het commando “sudo brl fetch ubuntu debian”. Om VLC vervolgens vanuit Debian te installeren, kunt u de opdracht “sudo strat debian apt install vlc” uitvoeren, en vanuit Ubuntu “sudo strat ubuntu apt install vlc”. Hierna kunt u verschillende versies van VLC starten vanuit Debian en Ubuntu - "strat debian vlc file" of "strat ubuntu vlc file".

De nieuwe release voegt ondersteuning toe voor de huidige opslagplaats van Slackware.
Er is de mogelijkheid geboden om de pixmap-bibliotheek tussen omgevingen te delen. Ondersteuning toegevoegd voor resolvconf om de resolutie-instellingen in alle omgevingen te verenigen. Problemen met het maken van omgevingen voor Clear Linux en MX Linux zijn opgelost.

Bron: opennet.ru

Voeg een reactie