這個問題是在 Red Hat 的系統目錄 /etc/yum.repos.d/ 下的某個?repo 文件中,定義了 [InstallMedia] , 這個壹般是描述安裝介質的,比如它的內容可能如下所示:
[InstallMedia]name=DVD?for?Red?Hat?Enterprise?Linux?7.1?Server
mediaid=1359576196.686790
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///mnt/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
這時 yum 命令將從 DVD 的掛載目錄 /mnt 下尋找有關的安裝信息,如果沒有找到就會報告這個錯誤,可以通過以下幾種方法嘗試解決問題:
1、把該系統的安裝 DVD 掛載到?/mnt 下,然後再重新運行 yum 命令;
2、或者,如命令提示增加?--skip-broken 參數,即用命令 yum remove gcc?--skip-broken;
3、或者,修改該 repo 文件,把?enabled=1 改成?enabled=0.