我花了很长时间在互联网上寻找答案,但我一无所获。我想将自定义 rpm 添加到红帽工作站 iso dvd。我做以下事情:
挂载一个 red hat iso (
mount -t iso9660 rhel-workstation-6.4-i386-dvd.iso /mnt/iso
)将所有 dvd 文件复制到包含隐藏 .discinfo 和 .treeinfo 文件的目录:
cp -R /mnt/iso/* /tmp/isofiles;
cp/mnt/iso/.discinfo /tmp/isofiles;
cp /mnt/iso/.treeinfo /tmp/isofiles然后我将附加 rpm 添加到
/tmp/isofiles/Packages
作为 dvd 树的一部分的目录中- 然后我
/tmp/isofiles
使用命令 createrepo (createrepo --update -g comps.xml
.) 重建 repo - 最后我重建了iso
mkisofs
并将其刻录到DVD中。请注意,我还有一个用于自动安装的 kickstart 文件。问题是,在 rpm 安装步骤中,DVD 被弹出,我收到一条消息,要求我插入 Red Hat Linux Entreprise 光盘 1。我不明白为什么。这仅在我修改存储库时出现。你能帮我吗 ?