約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