dpkg 和 equivs

dpkg 和 equivs

我正在尝试使用 equivs 创建一个元包,创建包很完美,但是安装它时出现错误:

Selecting previously deselected package testdeb.
(Reading database ... 219619 files and directories currently installed.)
Unpacking testdeb (from testdeb_1.0_all.deb) ...
dpkg: dependency problems prevent configuration of testdeb:
testdeb depends on apache2; however:
Package apache2 is not installed.
dpkg: error processing testdeb (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
testdeb

为了解决这个问题,我必须运行:apt-get install -f

有没有解决的办法 ?

答案1

发表评论作为答案:

您使用 dpkg -i 安装吗?据我所知,dpkg 无法解决依赖关系,而 apt 可以。dpkg 仅指缺少的依赖关系(如果有)。– sagarchalise 2011 年 12 月 1 日 2:19

相关内容