Risposte:
Puoi trovare il numero di versione di un pacchetto nei tuoi repository con il yum infocomando.
# 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 <lemenkov@gmail.com>
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.
Per trovare i numeri di versione dei pacchetti installati, è possibile utilizzare rpmcon l' -qopzione.
# 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 infomostra solo le informazioni per una "istanza" specifica di un pacchetto. Volevo sapere non quale versione avevo installato ma quali erano disponibili nei repository. Quindi questo ha fatto per me:
yum -v list package_name --show-duplicates
yum infomostra tutti i pacchetti, installati e disponibili nei repository abilitati, con il nome specificato. O se lo esegui senza un nome di pacchetto, ti mostrerà solo tutte le informazioni che ha.
yum info(su un sistema apparentemente abbastanza vecchio che --show-duplicatesnon è un'opzione per yum list)
Puoi ottenere maggiori informazioni con il seguente comando:
yum info rabbitmq