我的问题就像这篇文章的标题一样简单:RedHat是否有类似Debian的apt-show-versions
命令的发行版?
root@debian:~# apt-show-versions apache2
apache2/wheezy upgradeable from 2.2.22-13 to 2.2.22-13+deb7u1
如您所见,此命令提供以下字段: /从
或者,如果包已经是uptodate:
<package_name>/<package_"released_for"> <state (uptodate)> <installed_version>
由于我正在寻找一种使用RedHat工具重现该格式的方法,我尝试过类似的方法:
rpm -qa --queryformat "%{NAME}/??? ??? from %{VERSION} to ???"
但我遗漏了一些字段。
有任何想法吗?
答案 0 :(得分:2)
请尝试yum
命令(https://access.redhat.com/site/solutions/9934)。
例如:
yum info <package_name>
会向您显示有关package_name
的信息,例如给定回购中的可用更新(https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Configuring_Yum_and_Yum_Repositories.html)