Wydanie Bedrock Linux 0.7.3, łączącego komponenty z różnych dystrybucji

Do dyspozycji wydanie meta dystrybucji Podstawowy Linux 0.7.3, co pozwala na wykorzystanie pakietów i komponentów z różnych dystrybucji Linuksa, mieszając dystrybucje w jednym środowisku. Środowisko systemu tworzą stabilne repozytoria Debiana i CentOS, dodatkowo można instalować nowsze wersje programów, np. z Arch Linux/AUR, a także kompilować portaże Gentoo. Zapewniona jest zgodność na poziomie biblioteki z Ubuntu i CentOS w przypadku instalowania zastrzeżonych pakietów innych firm.

Zamiast obrazów instalacyjnych w Bedrock proponowane skrypt zmieniający środowisko już zainstalowanych standardowych dystrybucji. Na przykład stwierdzono, że zamienniki Debiana, Fedory, Manjaro, openSUSE, Ubuntu i Void Linux działają, ale przy wymianie CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS i Slackware występują osobne problemy. Skrypt instalacyjny przygotowany dla architektur x86_64 i ARMv7.

Podczas pracy użytkownik może aktywować repozytoria innych dystrybucji w Bedrock i instalować z nich aplikacje, które mogą działać równolegle z programami z różnych dystrybucji. Obsługuje także instalację z różnych dystrybucji aplikacji graficznych.

Dla każdej dodatkowo podłączonej dystrybucji tworzone jest specjalne środowisko
(„warstwa”), w której znajdują się komponenty specyficzne dla dystrybucji. Separacja odbywa się za pomocą chroot, montowania bindów i dowiązań symbolicznych (kilka hierarchii katalogów roboczych jest dostarczanych z zestawem komponentów z różnych dystrybucji, w każdym środowisku chroot jest montowana wspólna partycja /home). Jednakże Bedrock nie ma na celu zapewnienia dodatkowej warstwy ochrony ani ścisłej izolacji aplikacji.

Polecenia specyficzne dla dystrybucji są uruchamiane za pomocą narzędzia strat, a dystrybucjami zarządza się za pomocą narzędzia brl. Na przykład, jeśli chcesz używać pakietów z Debiana i Ubuntu, powinieneś najpierw wdrożyć powiązane środowiska za pomocą polecenia „sudo brl fetch ubuntu debian”. Następnie, aby zainstalować VLC z Debiana, możesz uruchomić polecenie „sudo strat debian apt install vlc”, a z Ubuntu „sudo strat ubuntu apt install vlc”. Następnie możesz uruchomić różne wersje VLC z Debiana i Ubuntu - „strat debian vlc file” lub „strat ubuntu vlc file”.

Nowa wersja dodaje obsługę bieżącego repozytorium Slackware.
Zapewniona jest możliwość współużytkowania biblioteki pixmap pomiędzy środowiskami. Dodano obsługę resolvconf w celu ujednolicenia ustawień modułu rozpoznawania nazw we wszystkich środowiskach. Rozwiązano problemy z tworzeniem środowisk dla Clear Linux i MX Linux.

Źródło: opennet.ru

Dodaj komentarz