Distrobox,这个多才多艺的工具,能够将容器无缝地整合到 Linux 桌面环境中,刚刚宣布了其最新的 1.7.2 更新,带来了改进和修复,增强了可用性和系统兼容性。

对这个出色的软件还不熟悉吗?简而言之,它是一个工具,允许您在计算机上同时运行不同的 Linux 发行版(如 Ubuntu、Fedora、Arch 等)作为容器。

最棒的是,Distrobox 将这些与您的桌面环境整合在一起。这意味着您可以运行应用程序,包括图形界面应用程序,在容器内,就好像它们是您主要操作系统的一部分一样。现在,让我们回到主题。

Distrobox 1.7.2 关键增强功能

这次更新的主要功能之一是容器的新默认行为。现在,它们将继承主机的主机名,并使用 CONTAINER_ID 作为提示区分符。这个变化旨在减少复杂性,特别是对于运行图形界面应用程序并利用 X11 转发的用户。

Distrobox 1.7.2 还为 Fish shell 提供了更好的支持,确保容器内的“$SHELL”主机环境表现更加可靠。此外,Distrobox 在容器删除时处理导出应用程序和二进制文件的改进使过程更加顺畅,减少了错误的可能性。

此外,最新的更新还专注于增强 POSIX 兼容性,从而扩展了 Distrobox 可有效运行的环境范围。这是为了使 Distrobox 在不同的 Linux 发行版中更加易于访问和功能更加强大。

Bug 修复也没有被遗漏。此版本解决了其中几个问题,包括一个影响容器功能的关键回归问题,该问题与 runc 1.20rc1+ 有关。其他值得注意的修复和更改包括:

  • 增强了所有命令中环境变量和配置的处理。
  • 更新持续集成操作,以确保测试顺利运行,包括调整处理磁盘空间和主机名配置。
  • 改进文档,以更好地支持最新的 Alpine 发行版,并将 Distrobox 包含在额外的存储库中。
  • Debian 的 APT、Arch 的 Pacman 和 Void 的 XBPS 的更快依赖安装过程大大加快了新容器的初始化速度。

查看发布说明以获取更多详细信息和 Distrobox 1.7.2 中所有新功能的完整列表。

发表回复