本問題在使用fedora 17 and 18 沒有發生. 在我安裝Scientific Linux 6.3 升級成為6.4之後, 我安裝了一些影音解碼後發生.
在安裝rpmfusion 之後
Installing : rpmfusion-free-release-17.0.5-1.noarch 1/2
Installing : rpmfusion-nonfree-release-17.0.5-1.noarch 2/2
Verifying : rpmfusion-nonfree-release-17.0.5-1.noarch 1/2
Verifying : rpmfusion-free-release-17.0.5-1.noarch 2/2
Installing : rpmfusion-nonfree-release-17.0.5-1.noarch 2/2
Verifying : rpmfusion-nonfree-release-17.0.5-1.noarch 1/2
Verifying : rpmfusion-free-release-17.0.5-1.noarch 2/2
想要用yum安裝或更新, 都遇到以下錯誤
Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmfusion-free. Please verify its path and try again.
解決方式: 進入 /etc/yum.repos.d 之中將所有的 rpmfusion相關的repo檔當中的enable功能關掉(由 1 改成 0 )
利用vim (Linux內建文字編輯軟體)來修改
下圖是已經修改好成為0的圖. 每個檔案只有第一個enable有打開. 所以我把他改成0. 總共要修改好幾個檔案.
修改好之後安裝與更新就可以順利進行了.
但是不免想問那要不要重新處理rpm呢? 重新移除再安裝嗎?
試好再補充吧..
參考資料:
http://scientificlinuxforum.org/index.php?showtopic=1540
沒有留言:
張貼留言