CentOS 6 替换为 7 - 我应该检查什么以确保我需要的一切都在新服务器上?

CentOS 6 替换为 7 - 我应该检查什么以确保我需要的一切都在新服务器上?

我有一台 CentOS 6 服务器,我打算用新的 CentOS 7 服务器替换它。我想确保我在 CentOS 7 服务器上拥有我以前在 CentOS 6 服务器上拥有的一切。

有谁对如何检查我在旧服务器上安装的内容有任何建议,以确保我在新服务器上拥有我需要的一切?

答案1

要将相同的软件从一台 EL 计算机安装到另一台 EL 计算机,首先,获取已安装所有所需软件的计算机上所有已安装软件包的列表。

rpm -qa > packages.list

接下来,在输出的每一行前面添加单词“安装”。

sed -i 's/^/install /' packages.list

接下来,在文件末尾创建一个新行,其中包含单词“run”。

echo 'run' >> packages.list

将文件传输到需要相同软件的计算机。最后使用yum安装软件。

yum shell packages.list

反过来,yum 会安装列表中的所有软件(如果尚未安装)。

相关内容