我尝试为我的程序创建 .deb 包。
它需要 ImLib2-dev 包。
我想让 .deb 包自动安装 ImLib2-dev 包。
Package : MyProject
Version : 1.0.0.0
Section : base
Priority : optional
Architecture : i386
Depends:
Maintainer : xxx <xxx@xxx.com>
Description : Install Package
这是 .deb 包的 DEBIAN 目录中的控制文件。
我该怎么办?
添加
我阅读了一些关于控制文件的文档并了解了 Depend、Pre-Depend。
但它只是检查所需的包是否已安装并在未安装时退出
不安装软件包。有没有安装不存在的包的选项?
sudo dpkg -i ~~.deb
apt-get -f install
安装依赖项,但我想做的是使用 dpkg 立即完成。
所以我尝试找到在 deb 包中更改控制文件的方法。