Linux 系統 Centos 7.7 下重裝yum

0. 背景

不小心誤刪除yum後,開始想辦法重新安裝。

1. 重裝 yum

1.1 步驟

需要下面4個包,我們需要下載到它們

  • yum-metadata-parser
  • python-iniparse
  • yum-plugin-fastestmirror
  • yum-3.4.3

下載後,安裝它們。

1.2 去哪裡下載?

當然,搜索的時候要根據你自己的 linux 版本來決定。

我的是centos7 ,那麼在這個網站頁面下尋找,按上面的關鍵字 http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/

找到後,拼裝成 wget 命令,我的類似下面這樣

wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm    wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm    wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-52.el7.noarch.rpm    wget http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/yum-3.4.3-163.el7.centos.noarch.rpm

1.3 安裝剛剛下載的包

注意,下面的 *.npm 換成你剛剛下載的具體文件名 rpm -ivh –force –nodeps *.npm

安裝後,就可以使用 yum 了。

1.4.更新repo文件

進入 /etc/yum.repos.d文件夾下,

  [root@dev yum.repos.d]# wget http://mirrors.163.com/.help/CentOS7-Base-163.repo

至此結束,可以執行 yum -v 驗證。

2. 參考

http://mirrors.163.com/centos/7.7.1908/os/x86_64/Packages/

https://www.cnblogs.com/weijiangping/p/9378122.html

https://blog.csdn.net/tt_best/article/details/84789933

https://www.jianshu.com/p/ecf358e9e386

END