我想修改解压缩(使用UCK)GNU / Linux ISO的预置文件,然后重新打包(使用UCK)。我想要做的是,以这样的方式修改preseed文件,即.deb格式的所有包我复制到pool / extras文件夹,它们会在操作系统安装过程中自动安装。为此,我需要在preseed文件中添加一些内容。我无法弄清楚它是什么。有人可以帮帮我吗。
为什么不创建一个取决于您想要安装的所有软件包的元数据包,只需设置preseed即可安装它。
equivs
是专为此类设计而设计的,尽管使用标准打包工具从头开始创建元数据包也不是很难。
要指示安装程序安装软件包,您可以包含该行
d-i pkgsel/include string package1 package2
在您的preseed文件中。如果你只想安装目录中的所有*.deb
文件(不是一个完整的Apt存储库和Packages.gz
等),那么也许
d-i preseed/late_command string in-target dpkg -i /pool/extras/*.deb
但我真的更喜欢完整的回购;基本上只需要一阵dpkg-scanpackages
。