我使用simple-cdd构建自定义的debian CD。我有一个自制的deb包“ mypackage_1.0.deb”。 我已经将mypackage_1.0.deb添加到由build-simple-cdd提供的conf文件的“ local_package”指定的路径中。我看到mypackage_1.0.deb已成功复制到pool / main目录下的最终ISO中。但是,如果我将“ mypackage”添加到build-simple-cdd使用的.packages或.download文件中,则CD生成失败。
我还尝试将“ mypackage”添加到预置文件中,并期望安装程序将其安装。但这会在安装过程中导致错误。
我想要的很简单,我想在Debian CD安装过程中自动安装“ mypackage”。所有在线指南仅告诉您如何将本地包包括在“ local_package”指令中。任何帮助,感激不尽!
答案 0 :(得分:0)
此文件tmp/log/build-debian-cd.log
中的任何错误?
如果不尝试将软件包添加到文件夹中,请执行以下操作。您还可以使用配置文件来提及本地软件包。
build-simple-cdd --local-packages /your-local-package-path/
使用your-profile-name.packages
文件只需添加软件包名称。
通过使用dpkg -I mypackage_1.0.deb | grep Package
检查软件包名称来确保您添加了正确的软件包名称,并且更好地需要更多依赖项才能在自定义Debian之后手动安装该软件包并检查缺少的依赖项。
请在您的软件包文件中添加您的软件包所需的sudo
,sudo
。