Как искать или получать информацию только об удаленных пакетах с помощью yum

#centos #packages #yum

#centos #пакет #вкуснятина

Вопрос:

Я хотел бы искать или получать информацию только об удаленных пакетах с помощью yum. Также yum search и yum info не игнорируйте локальные установленные пакеты. Итак, если установлены некоторые пакеты, которые я хотел бы найти, они отображают только локально установленные пакеты с надписью Repo : installed . Как игнорировать локальные установленные пакеты?

Комментарии:

1. Что именно вы пытаетесь сделать? Когда yum выдает вам информацию о локальном пакете, это обычно означает, что это та же версия пакета, что и у ваших репозиториев, и поэтому информация будет идентичной.

2. Мое объяснение немного неверно. yum search это не проблема. yum info подходит только (для меня), когда локальная версия меньше удаленной. Если оба пакета равны, или локальный более сложный, чем удаленный (это произойдет, если установлен RPM, созданный самостоятельно из SRPM), отображается только локальная версия. Я хотел бы знать, какая версия доступна на удаленном компьютере. Если я установил самодельный RPM, который более жесткий, чем пульт, yum info пульт не будет отображаться.

Ответ №1:

repoquery Инструмент можно использовать для прямого запроса к репозиторию.

Комментарии:

1. Спасибо! repoquery это как раз то, что я ищу.

2. В частности, repoquery --info $package_name для предоставления более полного ответа на вопрос.