跨多个 Linux 发行版共享应用程序?

跨多个 Linux 发行版共享应用程序?

我有 Ubuntu、Haze OS 和 Kali Linux 的三重启动,并且我想从我的主操作系统运行安装在另一个操作系统上的应用程序。就像在使用 Haze OS 时运行 Ubuntu 中安装的 chrome 一样。

这可能吗?如果是的话我该怎么做?

答案1

使用 chroot 工具做这样的事情相当简单。如果您将 Ubuntu 安装到某个位置,那么您可以从该操作系统运行程序。这个过程看起来像这样。

mount /dev/sdu1 /mnt/otheros #Mount the / of the foreign OS to some directory
chroot /mnt/otheros #You should now be able to run all the programs of the foreign OS.
cat /etc/*-release

注意:chroot 只能以 root 身份运行。您可能想看看 fakechroot/fakeroot 作为替代方案。

相关内容