本帖最后由 easthomeRT 于 2018-11-13 18:25 编辑
在RHCE课程中,有一章有关于使用kickstart实现自动安装操作系统的章节,由于Kickstart 文件中包含了系统安装过程中需要使用的选项和参数信息,系统可以在安装的过程中自动调用这个应答文件的内容,从而结合PXE实现无人值守安装系统,并且还能够在批量安装系统的同时配置IP地址以及完成用户所需要的配置。 完成如此之多的设置,关键就在于这个自动应答文件—ks文件,在root用户家目录中有一个名为anaconda-ks.cfg 的文件,也就是系统安装完毕后自动生成的应答文件,我们可以直接使用VI编辑器去修改这个文件来使用。 如果觉的系统生成的这个应答文件参数较少,不能满足生产环境中的需求,则可以通过安装system-config-kickstart软件包,使用图形化的kickstart应答文件生成工具,根据自己的需求生成自定义的应答文件。 那么问题来了! 在rhel7系统中,Kickstart图形工具是无法选择安装包的,如图1.1所示。
图1.1 禁用读取软件安装包
当然对ks文件如此熟悉的我们是可以直接修改新创建的ks文件,手动添加安装软件包的部分。不过这个不能选择安装包的问题是可以解决的,其实只需要手动指定一下YUM源即可!修改/etc/yum.repos.d/下的repo文件,添加一个仓库ID为development的仓库,如: #vim /etc/yum.repos.d/ks.repo [development] //TIPS:主要就是这里要修改,其他原照旧 name=YUM for kickstart baseurl=http://content.example.com/rhel7.0/x86_64/dvd enabled=1 gpgcheck=0 再次打开图形化的kickstart应答文件生成工具,如图1.2所示,是不是就可以很方便的选择我们想要安装的软件包了呢!
图1.2修复禁用读取软件安装包 东方瑞通成立于1998年,总部在北京,分别在上海、广州、天津、武汉、济南、深圳、成都、重庆、杭州和西安建立了直营分部,全国拥有超过40间专业培训教室、40多位专职讲师及180多位签约讲师;作为国内企业级IT高级技术&管理培训的领军机构,为数千家企业客户提供员工外派(公开课)和团体定制培训服务,累计培训专业人才数十万名。
|