如何知道哪个yum版本库* URL *已经安装了一个包?

我的系统pipe理员想为我正在尝试更新的一些旧的CentOS服务器添加一个代理白名单(直到现在,它从互联网上被切断)。

我要求有完整的互联网访问权限,所以我可以更新一切,并安装更多,然后发送更新所需的URL列表,以便他可以切换到白名单。

不幸的是,使用的URL没有login到/var/log/yum.log。

我遇到了这个问题: 如何知道哪个yum版本已经安装了一个包?

它告诉我“从回购”,但这只是一个“逻辑名称”,可以映射到许多URL,并随着时间的推移而变化,“URL”是包的“创造者/来源”,而不是它的物理位置从…下载。

是否有其他地方,我可以提取yum用来安装/更新的URL,或者我可以configurationyum的日志logging以logging这些信息?

目前,更新一个包只是在日志中产生这样的东西:

5月18日18:04:07更新:1:busybox-1.15.1-21.el6_6.x86_64

你可以做yum的信息看到它,从百胜安装例如。

考虑Centos 6盒子上的zlib –

yum info zlib Installed Packages Name : zlib Arch : i686 Version : 1.2.3 Release : 29.el6 Size : 136 k Repo : installed From repo : base Summary : The zlib compression and decompression library URL : http://www.gzip.org/zlib/ License : zlib and Boost Description : Zlib is a general-purpose, patent-free, lossless data compression : library which is used by many different programs. Name : zlib Arch : x86_64 Version : 1.2.3 Release : 29.el6 Size : 149 k Repo : installed From repo : anaconda-CentOS-201311272149.x86_64 Summary : The zlib compression and decompression library URL : http://www.gzip.org/zlib/ License : zlib and Boost Description : Zlib is a general-purpose, patent-free, lossless data compression : library which is used by many different programs. 

它显示从您的回购。