是否有可能在虚假环境中运行程序?
我有一个工具,需要将某个文件夹放在 中/mnt/cdrom
。我将该 cdrom 中的所有文件都存储在另一个文件夹中,例如 /home/me/stuff。我怎样才能假装(仅运行一次该程序)它/home/me/stuff
实际上是/mnt/cdrom
?我没有 root 访问权限,因此 mount 不起作用。
答案1
您可以在 chroot 环境中运行它..但很可能 chroot 需要大量工作,并且 2. 更重要的是需要 root 访问权限。(在这种情况下 sudo ln -s /mnt/cdrom /home/me/stuff 会容易得多。)。
我建议只安装一个可以启动/播放的虚拟机。VMware Player 可以播放您在其他地方设置的虚拟机……并且您可能无需安装就可以从 $HOME 运行 VMware player 或 Virtualbox。只需做一些工作。