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

yum не показывает обновленный пакет

у меня есть CentOS 6.3 машина. я бегу yum update но он не показывает обновленный пакет. Я уже пробовал yum clean all и yum clean expire-cache. Любая помощь будет очень оценена.

[root@www1 yum.repos.d]# yum list update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.xmission.com
 * epel: fedora-epel.mirror.lstn.net
 * extras: mirrors.xmission.com
 * updates: mirrors.xmission.com
Error: No matching Packages to list

P.S. у меня есть epel установлен, и я играл с этим некоторое время назад. Думаю, что сегодня я могу что-нибудь напортачить, наверное ...

P.P.S. Я также пробовал использовать baseurl вместо того mirrorlist, опять никакого успеха ...

Обновить

У меня была эта строчка в моем yum.conf который должен был сохранить postfix пакет для обновлений вручную. Я просто комментирую это, и теперь все в порядке. Кто-нибудь может объяснить почему?

exclude=postfix*

Ответ

Я пытался сделать yum list update что было неправильно! Я должен написать updates не update. Собственно yum update работает хорошо, однако я подумал, что если yum list update не работает, то yum update тоже не будет работать.

Ошибка: нет подходящих пакетов для списка

Это означает, что пакета с именем ... "обновление" нет. Правильная команда:

yum list updates

man yum:

LIST OPTIONS
       The  following are the ways which you can invoke yum in list mode.  
    Note that all list commands include information on the version of the package.    

       yum list updates [glob_exp1] [...]
              List all packages with updates available in the yum repositories.