yum search - версія пакета


48

Як я можу дізнатись версію пакета після пошуку в yum?

напр

yum search rabbitmq

повертає

rabbitmq-server.noarch : The RabbitMQ server

Мені потрібно знати версію цього сервера.

Відповіді:


57

Ви можете знайти номер версії пакета у ваших сховищах за допомогою yum infoкоманди.

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

Для того, щоб знайти номери версій встановлених пакетів, ви можете використовувати rpmз -qопцією.

# 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

моя версія набагато старша ... який репо ви використовуєте?
ДД.

Я запустив цю команду на своєму ноутбуці Fedora 16, але ця команда застосовується до будь-якої системи з yum та rpm, наприклад RHEL або CentOS.
Кенні Расшаерт

Я запускаю Centos 6, але моє репо виглядає старим ... чи є спосіб оновити його?
ДД.

Репозиторії EPEL ( fedoraproject.org/wiki/EPEL ) також пропонують RabbitMQ-сервер 2.6.1 у своєму сховищі для CentOS / RHEL 6. Ось посібник, як вам дістатися: johnpoelstra.com/2010/12/23/rhel-6 -епель
Кенні Расшаерт

3

AFAIK yum infoпоказує інформацію лише для одного конкретного "екземпляра" пакета. Мені хотілося дізнатися не про те, яку версію я встановив, але які були доступні в репост. Отже, це зробило це для мене:

yum -v list package_name --show-duplicates

yum infoпоказує всі пакунки, встановлені та доступні у включених репостах, за вказаною назвою. Або якщо запустити його без назви пакета, він просто покаже всю інформацію, яку він має.
Xalorous

3
- шоу-дублікати (з тире)
Нір О.

@Xalorous Яка версія? Я отримую лише поточний пакет з yum info(у системі, мабуть, досить старій, що --show-duplicatesне є можливістю yum list)
Izkata

RHEL 6,9, ням 3.2.29. І я бачу таку саму поведінку, як і ви. У ньому перелічені лише встановлені версії. Можливо, остання версія, якщо вона новіша, ніж встановлена. Наприклад, я бачу 3 ядра, 2.6.32, усі встановлені. Але я знаю, що в нашому (звичайному) репо є ще маса.
Xalorous

2

Ви можете отримати більше інформації за допомогою наступної команди:

yum info rabbitmq

2

АБО

yum list rabbitmq

якщо ви віддаєте перевагу конденсований вихід.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.