构建ISO的基本流程
1、获取rpm包源码
2、将源码增量编译成二进制包
3、编写ks的包列表决定ISO制作时需要从什么地方(二进制仓库repo)取哪些二进制包
4、通过createiso命令并指定ks文件构建ISO
Q:如何将一个高版本的二进制包B替换原来ISO中低版本的B?构建出一个新的ISO
答案:确定制作ISO时ks文件中指定的仓库地址,将高版本的B放到仓库地址中并替换掉原来低版本的B(可以创建一个隐藏目录.bak备份起来),测试仓库正常后再开始构建ISO。
总结:
初次实践没有获得预期结果前,理清流程找到问题症结更重要,主动思考,多想几个为什么并举一反三,因为别人没那么多精力去给你详细讲述具体的流程(走马观花是经常的——梗概而已)