如何在任意基础目录中安装第三方 .deb 包?

如何在任意基础目录中安装第三方 .deb 包?

我有一个 .deb,它会礼貌地将自己安装在 /opt 中。就我的目的而言,我希望它表现得像一等公民,将自己安装在常规文件系统位置中。

有没有办法做到这一点?

这是 Ubuntu 10.04.4

更新

我试过了--root=/,它不会改变安装位置。

答案1

如果不重建 Debian 软件包(如果您想创建自己的目录层次结构,这当然是一个选择),这是不可能的。该软件包(大概)是根据 /opt 中的目录结构构建和测试的,如果不了解软件包的详细信息,它甚至可能无法在该目录中运行。

相关内容