yum search - version du paquet

49

Comment puis-je connaître la version d'un paquet après une recherche yum?

par exemple

yum search rabbitmq

résultats

rabbitmq-server.noarch : The RabbitMQ server

J'ai besoin de connaître la version de ce serveur.

DD.
la source

Réponses:

58

Vous pouvez trouver le numéro de version d'un paquet dans vos référentiels avec la yum infocommande.

# 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.

Pour trouver les numéros de version des packages installés, vous pouvez utiliser rpml' -qoption.

# 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
Kenny Rasschaert
la source
ma version est beaucoup plus ancienne ... quel repo utilisez-vous?
DD.
J'ai exécuté cette commande sur mon ordinateur portable Fedora 16, mais cette commande s'applique à tout système avec yum et rpm, tel que RHEL ou CentOS.
Kenny Rasschaert
J'exécute Centos 6 mais mon référentiel a l'air vieux ... y a-t-il un moyen de le mettre à jour?
DD.
Les référentiels EPEL ( fedoraproject.org/wiki/EPEL ) proposent également RabbitMQ-server 2.6.1 dans leur référentiel CentOS / RHEL 6. Voici un guide pour vous aider à démarrer
Kenny Rasschaert
3

Autant yum infoque je sache, affiche uniquement les informations pour une "instance" spécifique d'un paquet. Je voulais savoir non pas quelle version j'avais installée mais quelles étaient celles disponibles sur le dépôt. Donc ça m'a fait ça:

yum -v list package_name --show-duplicates
vesperto
la source
yum infoaffiche tous les packages, installés et disponibles dans les dépôts activés, par le nom spécifié. Ou si vous l'exécutez sans nom de paquet, il vous montrera simplement toutes les informations dont il dispose.
Xalorous
3
--show-duplicates (avec tiret)
Nir O.
@Xalorous Quelle version? Je ne reçois que le paquet actuel avec yum info(sur un système apparemment assez ancien, ce --show-duplicatesn'est pas une option yum list)
Izkata
RHEL 6,9, miam 3.2.29. Et je vois le même comportement que vous êtes. Il ne répertorie que les versions installées. Peut-être la dernière version si elle est plus récente que celle installée. Par exemple, je vois 3 noyaux, 2.6.32, tous installés. Mais je sais que notre repo (personnalisé) en a beaucoup plus.
Xalorous
2

Vous pouvez obtenir plus d'informations avec la commande suivante:

yum info rabbitmq
Bart De Vos
la source
2

OU

yum list rabbitmq

si vous préférez une sortie condensée.

ank
la source