2010年3月24日水曜日

yumでインストールしたパッケージとまったく同じものを他のマシンにもインストールする方法

スズキです。

こんな感じでできます。

まずは、yumコマンドでインストール済みパッケージのリストを取得します。

# yum list installed | awk '{print $1}' > packages.txt

# cat packages.txt
--------
Loaded
Installed
Deployment_Guide-ja-JP.noarch
GConf2.i386
ImageMagick2.i386
...
--------

ここで上記の最初の二行を削除します。

# cat packages.txt
--------
Deployment_Guide-ja-JP.noarch
GConf2.i386
ImageMagick2.i386
...
--------

そして、このリストを他のマシンに持っていき、下記コマンドを実行します。

# cat packages.txt | xargs yum install -y

これで、まったく同じrpmがインストール(yum経由)されたマシンが出来上がります。

こういう技、増やしていきたいなー...

--------
http://www.suz-lab.com

0 コメント: