Centos6
錯誤:嘗試安裝本地 RPM 時無事可做
我正在嘗試通過 yum 在本地安裝此RPM,但只收到“錯誤:無事可做”消息。
完整標準輸出
Loaded plugins: fastestmirror, priorities Setting up Install Process Examining Percona-Server-server-56-5.6.22-rel71.0.el6.x86_64.rpm: Percona-Server-server-56-5.6.22-rel71.0.el6.x86_64 Error: Nothing to do
在這一點上,即使是正確的問題,我也不知所措。如何辨識問題並安裝它?
您應該使用該
rpm
命令進行安裝,並包括 RPM 的完整 URL。範例(假設從相關網站安裝並且沒有其他依賴項):
sudo rpm -Uvh http://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-5.6.22-71.0/binary/redhat/6/x86_64/Percona-Server-server-56-5.6.22-rel71.0.el6.x86_64.rpm
-v
直到我添加到我的呼叫中我才意識到yum
,但有時包會被忽略,因為你或其他人exclude
在/etc/yum.conf
.例如
exclude=Percona-Server*
在不知道它為什麼存在的情況下刪除它可能是不明智的,但在我的情況下,它是過去的遺留物,刪除它解決了問題。