centos解決yum命令不能使用問題

遇到問題一:

Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Setting up Install Process
No package gcc available.
Error: Nothing to do 

解決辦法:

1、沒網,試着:ping www.baidu.com

 

如果顯示沒有連接的話,就說明沒網,也就無法使用yum 命令。

 

2、ping通了的話,還是是用不了yum命令,說明是yum鏡像沒有了,那麼就得下載一個來更新。

在安裝完CentOS後一般需要修改yum源,才能夠在安裝更新rpm包時獲得比較理想的速度。國內比較快的有163源、sohu源。這裏以163源爲例子。

1. cd /etc/yum.repos.d

2. mv CentOS-Base.repo CentOS-Base.repo.backup

3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

4. mv CentOS6-Base-163.repo CentOS-Base.repo

5.yum clean all

最後在使用yum 就可以了。

 

我在試完上述兩種方法之後,又遇到問題二:

源 "CentOS-7 - Updates - 163.com" 的 GPG 密鑰已安裝,但是不適用於此軟件包。請檢查源的公鑰 URL 是否配置正確。


 失敗的軟件包是:yum-plugin-fastestmirror-1.1.31-46.el7_5.noarch
 GPG  密鑰配置爲:http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
 

解決辦法:

  •    查看自己系統版本
  •    cat /etc/issue
  •    登陸mirrors.163.com 找到自己系統對應的密鑰
  •    RPM-GPG-KEY-CentOS-4
  •    RPM-GPG-KEY-CentOS-5
  •    RPM-GPG-KEY-CentOS-6
  •    RPM-GPG-KEY-CentOS-7
  •    使用命令rpm --import進行導入
  •    rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7(把7改爲你當前版本)
  •     再用 yum -y install tree 就可以了

參考:

https://blog.csdn.net/qq_39385706/article/details/78477197

https://www.cnblogs.com/httpwwwcnblogscom/p/6580143.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章