apt-get:安装带有依赖项的修改后的包

apt-get:安装带有依赖项的修改后的包

我已经下载了 Debian 软件包lxde及其所有依赖项:

apt-get install --no-install-recommends lxde --download-only

所以现在,我的/var/cache/apt/archives.我已经对一个包进行了修改lxde_4+nmu1_all.debgalculator从依赖项中删除),现在我想从修改后的包中安装 lxde(即使用修改后的依赖项)。dpkg -i lxde_4+nmu1_all.deb不起作用,因为未满足依赖性。

我如何知道apt-get安装我修改过的软件包/var/cache/apt/archives/lxde_4+nmu1_all.deb

答案1

您可以使用以下命令创建自己的存储库复制品(教程1 2……)。

如果您只想避免安装 galculator,一个更简单的方法是使用以下命令制作一个假galculator当量。然后就可以正常安装lxde了。

答案2

通过安装软件包后dpkg --force-depends,您可以安装依赖项并使用 完成安装apt-get install -f。这只适用于“取决于”的情况。如果某个包是“预依赖”包,则必须在使用之前安装它dpkg -i

相关内容