yum 本地源配置問題

  在給rhel6 配置本地源時,問出現一個問題:Error: Cannot retrieve repository metadata (repomd.xml) for repository: InstallMedia. Please verify its path and try again

    應該是源的問題,查看/etc/yum.repos.d/下,除了自己repo文件,還有一個packagekit-media.repo,把它刪掉之後過會自動又生成一個,上網查了很久,原因是Packagekit這個包搞的鬼,這個工具會在每次讀取軟件倉庫之後,會把倉庫目錄的media.repo 複製一份到/etc/yum.repos.d/,並重命名爲packagekit-media.repo

解決方法:
方法一:刪除軟件倉庫中的 media.repo和/etc/yum.repos.d/packagekit-media.repo (注:如果只刪除 packagekit-media.repo是沒有用的,之後又會產生新的packagekit-media.repo 文件,非常討厭。)
 
方法二:在/etc/yum.conf增加以下選項
skip_if_unavailable=True
 
 
方法三:也可直卸載Packagekit 包,yum remove -y PackageKit     但是這樣會把gnome-packagekit等7個包一起刪了,其它的包我不知道是做什麼用的,但gnome-packagekit刪掉後肯定無法使用圖形界面的“添加/刪除軟件”了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章