關於fedora安裝或者更新軟件出現 Transaction check error 錯誤的解決方法

關於fedora安裝或者更新軟件出現 Transaction check error 錯誤的解決方法:

勢力:Transaction check error:
  file /usr/share/man/man1/vim.1.gz from install of vim-common-2:7.4.475-2.fc20.x86_64 conflicts with file from package vim-minimal-2:7.4.027-2.fc20.x86_64

Error Summary

本人在新裝的fedora20上安裝vim時出現此問題,通過錯誤信息可以看出是文件衝突,經過上網查找發現是fedora啓用了多個源,這個源就相當於下載軟件的倉庫,當系統同時啓用兩個源時,下載下來的軟件就有可能出現文件衝突,所以只保留一個源即可。

具體方法爲先切換到  /etc/yum.repos.d/目錄下,命令cd /etc/yum.repos.d/ ,此目錄下的文件即是源文件,使用vi打開某一源文件,將某一行的enable=1,改爲enable=0,及成功禁用源。

完整示例:

cd /etc/yum.repos.d/

vi fedora-updates.repo

enable=0//不是命令

發佈了13 篇原創文章 · 獲贊 23 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章