官方發行版的CentOS ISO隻有基礎的軟體包, 通過定制可以添加了一些所需的軟體包, 并實作自動化安裝.
http://xlogin.blog.51cto.com/3473583/1261632 教你制作屬于自己的CentOS 6.4一鍵自動化安裝ISO鏡像CD光牒
參照這篇文章, 其中第三步實驗不成功, 後來參考http://www.9iu.org/2013/04/15/diy_centos_6.html才搞好, 特記錄下.
[[email protected] ISO]
# yum -y install anaconda repodata createrepo mkisofs rsync
[[email protected] ISO]
# cp /mnt/cdrom/repodata/*-minimal-x86_64.xml /ISO/repodata/minimal-x86_64.xml
[[email protected] ISO]
# declare -x discinfo=`head -1 .discinfo`
[[email protected] ISO]
# echo $discinfo
1341569670.539525
[[email protected] ISO]
# createrepo -g repodata/minimal-x86_64.xml ./
285
/285
- Packages
/audit-libs-2
.2-2.el6.x86_64.rpm
Saving Primary metadata
Saving
file
lists metadata
Saving other metadata
[[email protected] ISO]
# ll repodata/
total 724
-rw-r--r--. 1 root root 266266 Jul 17 02:30 filelists.xml.gz
-rw-r--r--. 1 root root 11334 Jul 17 02:30 minimal-x86_64.xml
-rw-r--r--. 1 root root 1387 Jul 17 02:30 minimal-x86_64.xml.gz
-rw-r--r--. 1 root root 183083 Jul 17 02:30 other.xml.gz
-rw-r--r--. 1 root root 265795 Jul 17 02:30 primary.xml.gz
-rw-r--r--. 1 root root 2125 Jul 17 02:30 repomd.xml