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

Как я могу узнать, какая последняя версия пакета доступна в конкретном репо, если у меня уже установлен / обновлен этот пакет из другого репо?

Я использую CentOS 6 и обновил PHP с помощью репозитория Remi. Я бы хотел использовать ням чтобы узнать, какая последняя версия доступна в официальных репозиториях CentOS. Я попробовал ввести следующую команду:

yum --disablerepo="*" --enablerepo=base,update info php

но я получаю

...
Version: [current installed version]
...
Repo: installed
From repo: remi
...

Похоже, что поскольку пакет уже установлен, я не могу получить эту информацию. Есть ли способ использовать ням чтобы проверить это?

Спасибо.

Вы хотите использовать параметр --showduplicates, название которого несколько сбивает с толку, но, судя по обзору yum, доступный пакет является дубликатом установленного.

Также обратите внимание, что для последних версий yum вы можете:

yum repo-pkgs <repo> list foo

... что несколько проще.