Centos
執行 yum repolist 時狀態欄是什麼意思
我正在嘗試使用webtatic repo更新我的 PHP 版本。我已經在我家的機器上執行的測試 VM 伺服器上成功地完成了上面的操作(使用連結中的確切步驟),但是當我嘗試在我的實時伺服器上執行相同操作時,它會收到錯誤消息
no package php56w available
。在兩台伺服器上執行
yum repolist
,我的測試伺服器,在 webtatic 的狀態列下285
,但在我的實時伺服器上它說43+242
。我能想到的只是在我的測試伺服器上,所有 285 個包都可用,但在我的實時伺服器上只有 43 個可用。我這樣想對嗎?如果是這樣,我怎樣才能使其他軟體包也可用?
兩台伺服器都執行 CentOS 6.5 (Final)
狀態列顯示儲存庫中可用的包數。在你的情況下**(43+242)**意味著
Number of packages can be install(43) + packages excluded(242)
您似乎在 webstatic 配置文件中排除了一些包。檢查 /etc/yum.repos.d/webstatic.repo 中的以下行
exclude=php*
從 webstatic.repo 中註釋或刪除所有排除的包並再次執行 repolist。
/etc/yum.conf
也可以包含排除的包,所以你可能也需要檢查這個。