安装在nfs共享目录下

我有一个NFS Ubuntu服务器,并在所有客户端共享/ opt目录。 我想在/ opt目录下安装软件包,这样我就不必在所有的客户端上安装它。 所以我做的是下载.deb文件并尝试使用该命令

dpkg –root = / opt -i pkg.deb

我得到以下错误。

dpkg:错误:无法访问dpkg状态区域:没有这样的文件或目录

我该如何解决?

你通过不这样做来解决这个问题。 硬盘空间很便宜,不要使用NFS设置保存几个字节,从而使您的生活复杂化。

另外,即使你通过创build/ opt / var / lib / dpkg等来完成这个工作,应用程序仍然不能工作,因为他们认为它们被安装在正常位置。 –root选项是为了将东西安装到完整的debian chroot中。