我想让服务器 B 与服务器 A 具有完全相同的设置。服务器 A 和 B 具有相同的 Arch 和相同的硬件。
我的计划是在服务器 A 上列出所有已安装的内容,并使用服务器 B 上的列表进行安装,例如:
yum -y install $(cat installed.txt)
Run Code Online (Sandbox Code Playgroud)
在服务器 A 中,我应该使用:
rpm -qa > installed.txt
Run Code Online (Sandbox Code Playgroud)
或者:
yum list installed > installed.txt
Run Code Online (Sandbox Code Playgroud)
列表似乎不同,我不知道为什么。
yum list installed有 930 行而rpm -qa有 895 行,可能有什么区别?