給centos重新安裝yum的base repo源

2021-10-02 10:31:26 字數 1599 閱讀 4090

如果自己的centos的系統yum源出現問題了,如何才能修復?

方式一:使用國內的阿里雲映象

(1)把/etc/yum.repos.d/下面所有的源給刪除掉了

# centos 5

wget -o /etc/yum.repos.d/centos-base.repo

# centos 6

wget -o /etc/yum.repos.d/centos-base.repo

# centos 7

wget -o /etc/yum.repos.d/centos-base.repo

(3)執行命令,重新生成cache

yum clean all

yum makecache

方式二:使用官網的映象

(1)把/etc/yum.repos.d/下面所有的源給刪除掉了

(2)執行以下命令檢視centos的版本

cat /etc/redhat-release
(3)開啟瀏覽器,輸入找到你的系統對應的版本,找到對應的rpm包

(4)執行下面的命令,重新生成映象(注意替換相應的rpm包版本和名稱)

//執行這個命令之後
rpm -uvh --force
(3)檢視/etc/yum.repos.d/下面目錄,就會發現映象已經安裝完畢:

ls -l /etc/yum.repos.d/
-rw-r--r--. 1 root root 1664 8月  30 23:53 centos-base.repo

-rw-r--r--. 1 root root 1309 8月 30 23:53 centos-cr.repo

-rw-r--r--. 1 root root 649 8月 30 23:53 centos-debuginfo.repo

-rw-r--r--. 1 root root 314 8月 30 23:53 centos-fasttrack.repo

-rw-r--r--. 1 root root 630 8月 30 23:53 centos-media.repo

-rw-r--r--. 1 root root 1331 8月 30 23:53 centos-sources.repo

-rw-r--r--. 1 root root 3830 8月 30 23:53 centos-vault.repo

(4)生成快取

yum clean all

yum makecache

必要時可以執行yum update更新當前系統的安裝包為新的

#安裝vim元件
yum install -y vim
#解除安裝vim元件
yum remove vim
注意第二種例子,如果不能訪問國外的官網,或者訪問比較慢超時了,就會導致安裝失敗,這時候可以使用第一種方式進行安裝。

CentOS重新安裝yum

1 問題描述 有時會出現yum不可用的錯誤,可以先解除安裝再重灌。2 操作步驟 7 修改centos base sohu.repo,將其中的 releasever 更改為centos的版本 說明 vi centos base sohu.repo 使用 vi 命令編輯檔案 s releasever 7...

給centos重新安裝yum的base repo源

wget o etc yum.repos.d centos base.repo wget o etc yum.repos.d centos base.repo wget o etc yum.repos.d centos base.repo 方式二 使用官網的映象 1 把 etc yum.repos....

centos誤刪yum,重新安裝yum的正確姿勢

1.針對誤解除安裝yum 解除安裝python rpm qa grep python xargs rpm e allmatches nodeps whereis python xargs rm fr 2.解除安裝yum rpm qa grep yum xargs rpm e allmatches n...