Archbox使得在其他Linux发行版上(使用Chroot环境)轻松地从Arch Linux安装软件。

Archbox 一组脚本,可简化安装 Arch Linux 与其他Linux发行版的chroot环境中的现有Linux安装集成。

开发人员说,创建它是为了使Arch Linux存储库和AUR可用于其他Linux发行版。

自从运行了Void和Solus等利基发行版以来,我一直在较小的存储库中找不到所需的软件时遇到了麻烦。我也不喜欢flatpak和snap的行为。因此,我决定在每次发行时创建一个Arch Linux chroot环境。为什么选择Arch Linux?他们确实有一个非常好的存储库,哦,更不用说AUR有多大了。

因此,它允许您从其他Linux发行版上的官方存储库或AUR中安装和使用Arch Linux软件包,并将它们与当前的Linux安装集成。它运行在主机内核中,因此您不会失去性能。

除了在chroot环境中安装Arch Linux之外,Archbox还集成了/选项,可以在chroot环境中轻松运行图形应用程序,在启动时自动启动systemd服务,在启动时运行命令,chroot jail。拱门,将Linux chroot监狱添加到应用程序菜单(或使用Rofi启动它),依此类推。

您可能还会喜欢:Groot简化了任何Linux发行版上的Chroot输入

这是archbox-desktop,它是使用Zenity创建的GUI,它是Archbox的一部分,允许您将Arch Linux chroot上安装的应用程序的.desktop条目添加到主Linux安装菜单。

Archbox使得在其他Linux发行版上(使用Chroot环境)轻松地从Arch Linux安装软件。

Archbox开发人员已在Archbox项目说明中包含安装,配置和使用它的步骤,因此他们无法再添加任何内容。但我有一些注意事项:

  • 必须运行才能安装chroot环境 sudo archbox --create <archlinux tarball download link>.. 您可以通过访问Arch Linux找到Arch Linux压缩文件下载链接。 下载页面,向下滚动 HTTP Direct Downloads 在该部分中,单击镜像,然后复制链接 .tar.gz 这是一个文件,而不是ISO,torrent等。
  • 如果您想在没有密码的情况下运行Archbox(例如,如果要将集成在chroot环境中的应用程序与主机系统上的应用程序菜单集成在一起),则Archbox程序会显示“如果您不想使用它,请添加此文件Archbox。“建议您这样做。”没有密码“。实际上,这些步骤是在没有密码的情况下运行Archbox的(默认情况下,Archbox要求输入密码)。另外,团体 wheel 并非所有Linux发行版都在此处列出。例如,在Ubuntu上,您需要使用 sudo 在那里分组 wheel
  • 永久删除Archbox:步骤中未提及,但删除ArchLinux chroot文件 在chroot环境中卸载所有内容, 消除 /var/archlinux 文件夹。这是所有chroot环境文件。 Archbox还安装了两个可执行文件(archboxarchbox-desktop)所以 /usr/local/bin, 和别的 /usr/local/share/archbox 目录。也有 /etc/archbox.conf 如果要完全删除Archbox安装的所有内容,可以删除这些文件。 您还可以从以下位置删除由Archbox安装的桌面文件: ~/.local/share/applications/archbox

[[Edit]]开发人员已经更新了Archbox项目页面,以包含我在上面的注释中写的内容。

那说 ArchboxGitHub项目页面 有关详细信息,安装说明和各种调整。请务必阅读 已知的问题 在安装之前。

Sidebar