#安装所需软件包 根据root下的install.log文件,得到安装的软件包 awk '/Installing/{print $2}' install.log |sed 's/^[0-9]*://g' >/root/packages.list [root@localhost www]# mkdir centOS6.32bit [root@localhost html]# rsync -a --exclude=Packages centOS6 centOS6.32bit/ [root@localhost html]# pwd /var/www/html [root@localhost html]# mkdir centOS6.32bit/Packages 复制软件包 for fileRpm in `cat packages.list`; do cp -r /var/www/html/centOS6/Packages/$fileRpm* /var/www/html/centOS6.32bit/centOS6/Packages ; done 按照执行就可以 [root@localhost centOS6]# cd /var/www/html/centOS6.32bit/centOS6 [root@localhost centOS6]# createrepo -g repodata/*