在CentOS 5服务器上备份所有Yum仓库和软件包?

我正在开发一个新的CentOS 5服务器,并且为了节省一些时间,我想使用与另一个CentOS 5服务器上安装的相同的回购和软件包。 有没有人知道这样做的系统或最佳实践方法?

我感谢帮助。

查看DevStructure的蓝图 。 它会对你的服务器的设置和包进行反向工程,并生成一个大规模的bash脚本来重放新服务器上的所有内容。

您可以检查安装期间生成的原始系统的kickstart文件。 这应该驻留在/root/anaconda-ks.cfg ,并将显示已安装系统的一些基本信息。 您也可以查看/etc/yum.repos.d中的repo文件来了解启用的回购站。 最后,您可以通过rpm -qa | sort -n > rpmlisting.txt从原始服务器获取rpm列表 rpm -qa | sort -n > rpmlisting.txt并从那里开始工作。