安装在 libertine 中的基于 X 的应用程序(例如 Geany、LibreOffice 等,即具有 GUI,通过桌面应用程序范围内的快捷方式运行)可以访问伪造的 rootfs 和真实主目录 (/home/phablet)。但安装在 libertine 中的终端应用程序(例如 mc)只能访问伪造的 rootfs。为什么会有这种差异?基于 X 的应用程序的机制是什么?如何授予 libertine 终端应用程序对真实主目录的访问权限?
答案1
exec
是一个隐藏的子命令,并不适合日常使用 - 你可以使用libertine-launch
它从终端正确启动你的应用程序:
libertine-launch my-container mc
其中,my-container
您的容器的 id 是,mc
您的应用程序的名称是。
自 libertine-tools 版本 16.10.20161005-0ubuntu1 起,语法已更新,其中 16.10 是您当前的发行版(当前非桌面设备上的 15.10):
libertine-launch --id my-container mc