Назад | Перейти на главную страницу

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

Как узнать версию пакета после поиска по yum?

например

yum search rabbitmq

возвращается

rabbitmq-server.noarch : The RabbitMQ server

Мне нужно знать версию этого сервера.

Вы можете найти номер версии пакета в своих репозиториях с помощью 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

НАСКОЛЬКО МНЕ ИЗВЕСТНО, yum info показывает информацию только для одного конкретного «экземпляра» пакета. Я хотел знать не какую версию я установил, а какие были доступны в репозиториях. Так что это сделало это для меня:

yum -v list package_name --show-duplicates

Вы можете получить дополнительную информацию с помощью следующей команды:

yum info rabbitmq

ИЛИ

yum list rabbitmq

если вы предпочитаете сжатый вывод.

сначала выполните поиск php-mysqlnd по cmd: yum search php-mysqlnd afetr выберете вашу версию php и установите ее

ea-php54-php-mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL ea-php55-php-mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL ea-php56-php-mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL ea-php70-php-mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL ea-php71-php-mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL ea-php72-php -mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL ea-php73-php-mysqlnd.x86_64: модуль для приложений PHP, использующих базы данных MySQL

для моей ситуации: yum install ea-php72-php-mysqlnd.x86_64