recientemente 一个新版本的Bedrock Linux 0.7.3元发行版发布了,它允许使用来自各种Linux发行版的软件包和组件,并在一个环境中混合发行版。
在新版本中 添加了对当前Slackware存储库的支持 另外,还可以在环境之间共享像素图库。
还 突出显示了对resolvconf的支持 统一跨环境的分辨率设置。 解决了为Clear Linux和MX Linux创建环境的问题。
关于Bedrock Linux
系统环境 由稳定的Debian和CentOS存储库组成此外, 可以安装 的较新版本 方案例如: 可以从Arch Linux / AUR中获得,也可以编译Gentoo移植。
基岩Linux有一个很棒的概念 它允许用户使用其他通常相互排斥的发行版的资源。
为了安装第三方专有软件包,为Ubuntu和CentOS提供了库支持。
本质上, 用户可以根据需要从多个发行版中混合和匹配组件和程序包 Linux,并且可以完美运行。
Bedrock Linux如何工作?
除了安装映像, Bedrock Linux通过脚本工作 (sh)更改了已安装的各种发行版的环境。 安装脚本是 为x86_64和ARMv7体系结构准备的。
这个基岩Linux脚本 它基本上会要求您安装其他Linux发行版 (您已经在其中使用) 为了将它们合并为一个系统。
使用Bedrock Linux 意味着同时使用多个Linux发行版 这样,您可以打开来自不同发行版的多个应用程序,并同时在同一桌面上使用它们。
如果您通常使用的发行版中不提供某些应用程序的新版本,那么Bedrock Linux也使您可以从其他发行版中获得某些版本的新版本。
例如,它声称可以替换Debian,Fedora,Manjaro,openSUSE,Ubuntu和Void Linux,但是替换CentOS,CRUX,Devuan,GoboLinux,GuixSD,NixOS和Slackware时存在一些问题。
正在进行中, 用户可以激活Bedrock中其他发行版的存储库并从中安装应用程序 可以与来自不同发行版的程序并行执行。
令人惊讶的是,它支持从各种图形应用程序发行版中进行安装。
使用方式
对于连接的每个其他分发套件, 创建一个特殊的环境 (“ Stratum”),其中放置了分发的特定组成部分。
分离完成 使用chroot,bind-mount和符号链接 (多个工作目录层次结构提供了一组来自各种发行版的组件,每个chroot环境中都安装了一个公共/主分区。
同时,Bedrock并没有旨在提供额外级别的保护和严格的应用程序隔离(鉴于目前最好使用隔离概念,因此这还有很多不足之处)。
使用strat实用程序运行特定于发行版的命令 分发管理是通过brl实用程序完成的。
例如,如果要使用Debian和Ubuntu软件包,则必须首先使用命令«来实现它们的关联环境。sudo brl获取ubuntu debian«。
然后, 从Debian安装VLC,您可以运行命令«sudo strat debian apt安装vlc»或者如果用户想要 从Ubuntu 可以执行“sudo strat ubuntu apt安装vlc«。
之后 可以运行不同版本的VLC (这不是理想的方法,但是它是一种演示其提供的可能性的方法)来自Debian和Ubuntu-“ strat debian vlc文件”或“ strat ubuntu vlc文件”。
如何获得Bedrock Linux?
对于那些有兴趣尝试Bedrock Linux的人, 您可以从以下位置获取安装脚本 以下链接。
在这里,您将找到正确实施Bedrock Linux所必须遵循的说明。