yumは、centosやfedoraにおいて、パッケージをインストールするのに便利なコマンドです。 たまに、「既存サーバーと全く同じものを作って、テストサーバーにしたい」というお客さんからの要望があります。 その場合、yumコマンドやrpmコマンドを理解できれば、目標達成はそんなに難しくありません。 結論から言うと yumコマンドを使って、基本的にはリポジトリにあるパッケージしかインストールできません。 特定バージョンのパッケージをダウンロードして、yum localinstallコマンドもしくはrpmコマンドで ローカルからインストールする場合は、特にパッケージの間の依存性とコンフリクトを注意しましょう。 一例を挙げてみます。 すでにインストールしているmysqlパッケージをリストする rpm -qa | grep -i mysql | sort mysql-5.1.69-1.el6_4