1、刪除原有的yum
命令:rpm -aq|grep yum|xargs rpm -e nodeps
2、根據系統版本,下載安裝包
在瀏覽器中打開 http://mirrors.163.com/centos/7/os/x86_64/Packages/ ,找到以下四個文件:
- yum-*.rpm
- yum-metadata-parser-*.rpm
- yum-plugin-fastestmirror-*.rpm
- python-iniparse-*.rpm
其中,*代表安裝包版本
可以在windows系統上下載,然後上傳至linux中,也可以使用命令: wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 直接下載到linux中。
3、安裝yum
命令:rpm -ivh http://mirrors.163.com/centos/7/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
安裝包相互有依賴,安裝時需要注意順序:
1、安裝python-iniparse
2、安裝yum-metadata-parser
3、yum和yum-plugin-fastestmirror一起安裝
4、運行makecache 生成緩存
命令:yum makecache
5、運行yum clean all
命令:yum clean all
6、更新yum文件
命令:yum update
7、檢查是否安裝
命令:yum install perl-DBI 提示:軟件包 perl-DBI-1.627-4.el7.x86_64 已安裝並且是最新版本,無須任何處理 ,表示安裝成功。
記錄我在centOS CentOS-7-x86_64-DVD-1810.iso 上安裝yum的全過程,如果本機上已有yum,可以使用yum update 更新版本。
8、使用
安裝docker Docker 軟件包已經包括在默認的 CentOS-Extras 軟件源裏。因此想要安裝 docker,只需要運行下面的 yum 命令:yum install docker -y