发布了用于嵌套启动 Distrobox 1.4 发行版的工具包

Distrobox 1.4工具包已经发布,允许您在容器中快速安装和运行任何Linux发行版,并确保其与主系统的集成。 该项目代码是用 Shell 编写的,并根据 GPLv3 许可证分发。

该项目提供了 Docker 或 Podman 的附加组件,其特点是最大程度地简化工作以及运行环境与系统其他部分的集成。 要使用其他发行版创建环境,只需运行一个 distrobox-create 命令即可,无需考虑复杂性。 启动后,Distrobox 将用户的主目录转发到容器,配置对 X11 和 Wayland 服务器的访问以从容器运行图形应用程序,允许您连接外部驱动器,添加音频输出,并在 SSH 代理、D- 上实现集成总线和 udev 级别。

Distrobox 声称能够托管 17 个发行版,包括 Alpine、Manjaro、Gentoo、EndlessOS、NixOS、Void、Arch、SUSE、Ubuntu、Debian、RHEL 和 Fedora。 该容器可以运行任何具有 OCI 格式映像的发行版。 安装后,用户可以完全在另一个发行版中工作,而无需离开主系统。

主要应用领域包括原子更新发行版的实验,例如 Endless OS、Fedora Silverblue、OpenSUSE MicroOS 和 SteamOS3、创建单独的隔离环境(例如,在工作笔记本电脑上运行家庭配置)、访问更新版本来自发行版实验分支的应用程序。

在新版本中:

  • 添加了“distrobox升级”命令以立即更新所有已安装的分发容器的内容。
  • 添加了“distroboxgenerate-entry”命令以将基于distrobox的环境添加到应用程序列表中。
  • 添加了“distrobox ephemeral”命令来创建一次性容器,该容器将在与其关联的会话结束后被删除。
  • 添加了 install-podman 脚本,用于将 Podman 工具包安装到主目录中,而不影响系统环境(对于系统目录挂载为只读或无法修改的环境很有用)。
  • 使用 Guix 和 Nix 包管理器改进了对主机系统的支持。
  • 改进了对使用 LDAP、Active Directory 和 Kerberos 进行身份验证的支持。

来源: opennet.ru

添加评论