rpmでいっぱいのアップデートディレクトリ

rpmでいっぱいのアップデートディレクトリ

約400rpmのディレクトリがあります。 yum / rpmがシステムリポジトリから最新バージョンとすべての依存関係を取得し、古いrpmを置き換えるようにするにはどうすればよいですか? CentOS 6.4を使用しています。

答え1

ディレクトリをローカルストレージに変更してから更新できます。たとえば、この記事を見てください。
http://www.serverlab.ca/tutorials/linux/network-services/creating-a-yum-repository-server-for-red-hat-and-centos/

答え2

このディレクトリをリポジトリとして追加できます。 rpm-dir のパスが /path/to/rpm-dir の場合:

まず、このディレクトリをリポジトリに変換します。

cd /path/to/rpm-dir
createrepo .

次に、次の新しいリポジトリを追加します。

echo "[my-rpm-dir]
name=my directory Repository
baseurl=file:///path/to/rpm-dir
enabled=1
gpgcheck=0" > /etc/yum.repos.d/my-rpm-dir.repo

これで、いつものようにアップデートを実行できます。

yum update

関連情報