码迷,mamicode.com
首页 > 系统相关 > 详细

Bedrock Linux 发布 0.7.3 版

时间:2019-05-19 20:45:24      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:hub   服务器   map   init   sudo   linu   release   debian   etc   

Bedrock Linux 是一个元(meta) Linux 发行版,允许用户利用其它通常互斥的发行版的功能。典型地,用户可以根据需要从多个 Linux 发行版中混合搭配组件和软件包,并使它们无缝地并行工作。

技术图片

Arch 提供 flattr 图标主题,Debian 提供 MATE 图标主题,这些都能在 LXDE 图标管理器中找到

该项目于日前发布了 Bedrock Linux 0.7.3 版,带来了如下改进:

  • 向 Slackware 版本列表中添加了“current”。
  • 增加用以处理用户 brl-fetch Arch Linux 镜像时带有未被引号包裹或转义的 shell 变量的代码。
  • 增加对 cross pixmap 的支持。
  • 增加 resolvconf 的支持。
  • 增加对多个 localegen 行的支持。
  • 增加默认 init 不存在的警告。
  • 通过 source zprofile 修复 strat -r 的 zsh 转义问题。
  • 修复获取 Clear Linux 的处理。
  • 修复在以 SysV init 提供的 PID1 劫持(hijack)系统之后的重启处理问题。
  • 泛化 brl-fetch 用户/组处理。
  • 实现应对 Chromium、Electron 等的 TZ bug 的替代方案。
  • 改进劫持发行版名称检测以应对 MX Linux(但 Bedrock Linux 与 MX LInux 有已知的其它兼容性问题)。
  • 诸多小的 UI 调整。

发布记录中载有更多信息。

几乎每一个 Linux 发行版都为用户准备了许多软件,或通过构建脚本,或通过预编译的软件包。但各个发行版的软件包在多数情况下并不通用,因此用户在选定一个发行版后就难以访问其它发行版的软件仓库。而 Bedrock Linux 就旨在应对这一问题。例如,借助 Bedrock Linux 用户可以方便地做到:

  • 大部分系统来自旧的/稳定的发行版,如CentOS或Debian;
  • 访问 Arch Linux 的最新软件包;
  • 访问 Arch 的AUR;
  • 能够使用 Gentoo 的 portage 自动编译包;
  • 库与 Ubuntu 兼容,用以应对面向桌面的专有软件;
  • 库与 CentOS 的兼容,用以应对面向工作站/服务器的专有软件。

在 Bedrock Linux 中,这些都能一起工作,并形成了一个统一的操作系统。

Bedrock Linux 将系统分为了诸多 strata(层),每一层都是诸多相互关联的软件的集合。它们通常与传统的 Linux 发行版安装一一对应:例如,用户可以安装一个 Arch 层、一个 Debian 层、一个 Gentoo 层……Bedrock Linux 将这些层集成到了一起,形成了一个内聚的系统。

操作示例:

$ # 列出 Bedrock 已知的发行版
$ sudo brl fetch --list
$ # 安装/获取 Arch、Debian、Ubuntu strata(层)
$ sudo brl fetch arch debian ubuntu
$ # 只有一个 pacman,没有歧义,因此可直接访问
$ sudo pacman -S vlc
$ # 存在多个 apt,bedrock 将选择一个作为默认
$ sudo apt install vlc
$ # 指定 debian 的 apt
$ sudo strat debian apt install vlc
$ # 指定 ubuntu 的 apt
$ sudo strat ubuntu apt install vlc
$ # 存在多个 vlc,bedrock 将选择一个作为默认
$ vlc /path/to/video
$ # 指定 Arch 的 VLC
$ strat arch vlc /path/to/movie
$ # 指定 Debian 的 VLC
$ strat debian vlc /path/to/video
$ # 指定 Ubuntu 的 VLC
$ strat ubuntu vlc /path/to/video
Bedrock Linux 项目主页:
https://bedrocklinux.org/

Bedrock Linux 发布 0.7.3 版

标签:hub   服务器   map   init   sudo   linu   release   debian   etc   

原文地址:https://www.cnblogs.com/elsa-66/p/10890570.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!