更新目录充满 rpm

更新目录充满 rpm

我有一个大约 400 rpm 的目录。我该怎么做才能使 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

相关内容