Yum

yum 沒有顯示任何更新的軟體包

  • March 11, 2013

我有一CentOS 6.3台機器。我正在執行yum update,但它沒有顯示任何更新的包。我已經嘗試過yum clean allyum 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

PS我也epel安裝了,我之前正在玩。我在想那天我可能會搞砸一些事情,可能……

PPS 我也嘗試過使用,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.

引用自:https://serverfault.com/questions/486561