サーバーBがサーバーAとまったく同じ設定をしたいのですが。サーバーAとBは同じArchと同じハードウェアを持っています。
私の計画は、サーバーAにインストールされているすべての項目をリストし、サーバーBのリストを使用して次のようにインストールすることです。
yum -y install $(cat installed.txt)
サーバーAでは、以下を使用する必要があります。
rpm -qa > installed.txt
または:
yum list installed > installed.txt
リストが違うようですが、理由がわかりません。
yum list installed
930行があり、rpm -qa
895行がありますが、どのような違いがありますか?
ベストアンサー1
yum listinstalledには930行、rpm -qaには895行があります。違いは何ですか?
おそらくフォーマットの違いです。 yum listは、端末のサイズに合わせて一連の巧妙なラッパーを実行します。
おそらくあなたがしたいことは、次のものを使用することです:
# Run this on the master server
yum-debug-dump
# Run this on the new server, with the input from the above.
yum-debug-restore