在做yumsearch之后,我怎样才能知道一个包的版本?
例如
yum search rabbitmq
回报
rabbitmq-server.noarch : The RabbitMQ server
我需要知道这个服务器的版本。
您可以使用yum info
命令在存储库中find软件包的版本号。
# yum info rabbitmq-server Available Packages Name : rabbitmq-server Arch : noarch Version : 2.6.1 Release : 1.fc16 Size : 1.1 M Repo : updates Committer : Peter Lemenkov <[email protected]> Committime : Tue Nov 8 13:00:00 2011 Buildtime : Tue Nov 8 10:31:03 2011 Summary : The RabbitMQ server URL : http://www.rabbitmq.com/ License : MPLv1.1 Description : RabbitMQ is an implementation of AMQP, the emerging standard for high : performance enterprise messaging. The RabbitMQ server is a robust and : scalable implementation of an AMQP broker.
要查找已安装软件包的版本号,可以使用带-q
选项的rpm
。
# rpm -q kernel kernel-3.3.1-5.fc16.x86_64 kernel-3.3.2-1.fc16.x86_64 kernel-3.3.2-6.fc16.x86_64
您可以通过以下命令获取更多信息:
yum info rabbitmq
要么
yum list rabbitmq
如果你喜欢浓缩输出。
AFAIK yum info
只显示一个包的特定“实例”的信息。 我想知道不是我安装了哪个版本,而是在回购站上可用的版本。 所以这对我来说是这样的: yum -v list package_name --show duplicates