rpmとして報告されたインストール済みパッケージのリストは、yumとして報告されたものとは異なります。

rpmとして報告されたインストール済みパッケージのリストは、yumとして報告されたものとは異なります。

サーバー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 installed930行があり、rpm -qa895行がありますが、どのような違いがありますか?

ベストアンサー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

おすすめ記事