Recentemente uma nova versão da meta-distribuição Bedrock Linux 0.7.3 foi anunciada, que permite o uso de pacotes e componentes de várias distribuições Linux, combinando as distribuições em um ambiente.
Na nova versão suporte para o repositório Slackware atual é adicionado além disso, é possível compartilhar a biblioteca de pixmap entre ambientes.
Também a adição de suporte para resolvconf é destacada para unificar as configurações de resolução entre os ambientes. Problemas corrigidos com a criação de ambientes para Clear Linux e MX Linux.
Sobre o Bedrock Linux
O ambiente do sistema é formado a partir de repositórios Debian e CentOS estáveis, Além disso, pode instalar versões mais recentes de programasPor exemplo do Arch Linux / AUR, e também compilando o portage do Gentoo.
Bedrock Linux tem um ótimo conceito Ele permite que os usuários usem os recursos de outras distribuições normalmente mutuamente exclusivas.
Para instalar pacotes proprietários de terceiros, o suporte de biblioteca é fornecido para Ubuntu e CentOS.
Essencialmente, os usuários podem misturar e combinar componentes e pacotes conforme desejado em várias distribuições Linux e fazer isso funcionar perfeitamente.
Como funciona o Bedrock Linux?
Em vez de imagens de instalação, Bedrock Linux funciona a partir de um script (sh) que muda o ambiente de distribuições já instaladas de todos os tipos. O script de instalação é preparado para arquiteturas x86_64 e ARMv7.
Este script Bedrock Linux basicamente pede que você instale outras distribuições Linux (dentro do que você já está usando) para mesclá-los em um único sistema.

Use Bedrock Linux significa usar várias distribuições Linux ao mesmo tempo Com isso, você pode abrir vários aplicativos de diferentes distribuições e usá-los na mesma área de trabalho ao mesmo tempo.
O Bedrock Linux também possibilita que você obtenha novas versões de alguns aplicativos de outra distribuição, se eles não estiverem disponíveis na distribuição que você normalmente usa.
Por exemplo, ele afirma que as substituições do Debian, Fedora, Manjaro, openSUSE, Ubuntu e Void Linux funcionam, mas há alguns problemas com a substituição do CentOS, CRUX, Devuan, GoboLinux, GuixSD, NixOS e Slackware.
No processo, o usuário pode ativar os repositórios de outras distribuições no Bedrock e instalar aplicativos a partir deles que pode ser executado em paralelo com programas de diferentes distribuições.
O que é surpreendente sobre isso é que a instalação a partir de várias distribuições de aplicativos gráficos é suportada.
Modo de uso
Para cada kit de distribuição adicional conectado, um ambiente especial é criado ("Estrato"), no qual são colocados os componentes específicos da distribuição.
A separação está feita usando chroot, bind-mount e links simbólicos (Múltiplas hierarquias de diretório de trabalho são fornecidas com um conjunto de componentes de várias distribuições, uma partição / home comum é montada em cada ambiente chroot.)
Ao mesmo tempo, Bedrock não visa fornecer um nível adicional de proteção e isolamento estrito da aplicação (isso deixa muito a desejar, visto que lidar com o conceito de isolamento é o melhor atualmente).
Comandos específicos de distribuição são executados usando o utilitário strat e o gerenciamento da distribuição é feito com o utilitário brl.
Por exemplo, se você deseja usar pacotes Debian e Ubuntu, você deve primeiro implementar seus ambientes associados com o comando «sudo brl buscar Ubuntu debian".
Então, para instalar o VLC do Debian, você pode executar o comando «sudo strat debian apt instalar vlc»Ou no caso que o usuário deseja do Ubuntu pode executar "sudo strat ubuntu para instalar vlc".
Depois disso, pode executar diferentes versões do VLC (Não é o ideal, mas é uma forma de demonstrar as possibilidades que oferece) do Debian e do Ubuntu - "arquivo strat debian vlc" ou "arquivo strat ubuntu vlc".
Como obter o Bedrock Linux?
Para aqueles que estão interessados em experimentar o Bedrock Linux, Você pode obter o script de instalação para isso em o seguinte link.
Aqui você encontrará as instruções que deve seguir para a implementação correta do Bedrock Linux.