Como posso saber a versão de um pacote depois de fazer uma pesquisa yum?
por exemplo
yum search rabbitmq
retorna
rabbitmq-server.noarch : The RabbitMQ server
Eu preciso saber a versão deste servidor.
Você pode encontrar o número da versão de um pacote em seus repositórios com o yum info
comando
# 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.
Para encontrar o número da versão dos pacotes instalados, você pode usar rpm
com a -q
opção
# 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
AFAIK,
yum info
mostra apenas informações para uma "instância" específica de um pacote. Eu queria saber não qual versão eu havia instalado, mas quais estavam disponíveis nos repositórios. Então, isso fez isso por mim:fonte
yum info
mostra todos os pacotes, instalados e disponíveis nos repositórios ativados, pelo nome especificado. Ou, se você executá-lo sem um nome de pacote, ele mostrará todas as informações que ele possui.yum info
(em um sistema bastante aparentemente antigo que--show-duplicates
não é uma opção parayum list
)Você pode obter mais informações com o seguinte comando:
fonte
OU
se você preferir saída condensada.
fonte