Sortie de Bedrock Linux 0.7.3, combinant des composants de diverses distributions

Disponible version de métadistribution Base Linux 0.7.3, qui vous permet d'utiliser des packages et des composants de différentes distributions Linux, en mélangeant les distributions dans un seul environnement. L'environnement système est constitué des référentiels stables Debian et CentOS ; en plus, vous pouvez installer des versions plus récentes de programmes, par exemple d'Arch Linux/AUR, ainsi que compiler des portages Gentoo. La compatibilité au niveau de la bibliothèque avec Ubuntu et CentOS est assurée pour l'installation de packages propriétaires tiers.

Au lieu d'images d'installation dans Bedrock suggéré un script qui modifie l'environnement des distributions standards déjà installées. Par exemple, les remplacements de Debian, Fedora, Manjaro, openSUSE, Ubuntu et Void Linux fonctionneraient, mais il existe des problèmes distincts lors du remplacement de CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS et Slackware. Script d'installation préparé pour les architectures x86_64 et ARMv7.

Pendant qu'il travaille, l'utilisateur peut activer les référentiels d'autres distributions dans Bedrock et y installer des applications qui peuvent fonctionner côte à côte avec des programmes de différentes distributions. Il prend également en charge l'installation à partir de diverses distributions d'applications graphiques.

Un environnement spécial est créé pour chaque distribution connectée en plus
(« strate »), qui héberge des composants spécifiques à la distribution. La séparation s'effectue à l'aide de chroot, de bind-mounting et de liens symboliques (plusieurs hiérarchies de répertoires de travail sont fournies avec un ensemble de composants provenant de différentes distributions, une partition /home commune est montée dans chaque environnement chroot). Cependant, Bedrock n’est pas destiné à fournir une couche de protection supplémentaire ou une isolation stricte des applications.

Les commandes spécifiques à la distribution sont lancées à l'aide de l'utilitaire strat et les distributions sont gérées à l'aide de l'utilitaire brl. Par exemple, si vous souhaitez utiliser des packages de Debian et Ubuntu, vous devez d'abord déployer les environnements associés à l'aide de la commande « sudo brl fetch ubuntu debian ». Ensuite, pour installer VLC depuis Debian, vous pouvez exécuter la commande « sudo strat debian apt install vlc », et depuis Ubuntu « sudo strat ubuntu apt install vlc ». Après cela, vous pouvez lancer différentes versions de VLC à partir de Debian et Ubuntu - « fichier strat debian vlc » ou « fichier strat ubuntu vlc ».

La nouvelle version ajoute la prise en charge du référentiel actuel Slackware.
La possibilité de partager la bibliothèque pixmap entre les environnements est fournie. Ajout de la prise en charge de resolvconf pour unifier les paramètres du résolveur dans tous les environnements. Les problèmes de création d'environnements pour Clear Linux et MX Linux ont été résolus.

Source: opennet.ru

Ajouter un commentaire