Publication de Bedrock Linux 0.7.3, combinant des composants de diverses distributions.

Disponible publication du méta-distribution Bedrock Linux 0.7.3, permettant d'utiliser des paquets et des composants provenant de différentes distributions Linux, mélangeant les distributions dans un même environnement. L'environnement système est constitué de dépôts stables de Debian et CentOS, et il est également possible d'installer des versions plus récentes de logiciels, par exemple, depuis Arch Linux/AUR, ainsi que de compiler des ports Gentoo. La compatibilité au niveau des bibliothèques avec Ubuntu et CentOS est assurée pour l'installation de paquets propriétaires tiers.

Au lieu des images d'installation, Bedrock a été proposé est un script qui modifie l'environnement de distributions types déjà installées. Par exemple, il a été déclaré fonctionnel pour remplacer Debian, Fedora, Manjaro, openSUSE, Ubuntu et Void Linux, mais il existe des problèmes particuliers lors du remplacement de CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS et Slackware. Le script d'installation préparé est prévu pour les architectures x86_64 et ARMv7.

Dans le cadre de son utilisation, l'utilisateur peut activer dans Bedrock des dépôts d'autres distributions et installer des applications qui pourront fonctionner côte à côte avec des programmes issus de différentes distributions. L'installation d'applications graphiques à partir de diverses distributions est également prise en charge.

Pour chaque distribution supplémentaire connectée, un environnement spécial
(« stratum ») est créé, dans lequel sont placés les composants spécifiques à la distribution. La séparation est effectuée à l'aide de chroot, de montages bind et de liens symboliques (plusieurs hiérarchies de répertoires avec un ensemble de composants provenant de différentes distributions sont fournies, et chaque environnement chroot est monté avec une partition commune /home). Bedrock n'est pas destiné à fournir un niveau de protection supplémentaire et une isolation stricte des applications.

L'exécution de commandes spécifiques aux distributions se fait à l'aide de l'outil strat, et la gestion des distributions est effectuée par l'outil brl. Par exemple, si vous souhaitez utiliser des paquets de Debian et Ubuntu, vous devez d'abord déployer les environnements associés en utilisant 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 provenant de Debian et Ubuntu — « strat debian vlc fichier » ou « strat ubuntu vlc fichier ».

La nouvelle version ajoute le support du dépôt current de Slackware.
La possibilité de partager la bibliothèque pixmap entre les environnements a été assurée. Ajout de la prise en charge de resolvconf pour unifier la configuration du résolveur dans tous les environnements. Des problèmes liés à la création d'un environnement pour Clear Linux et MX Linux ont été résolus.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster