一、yum工具被删除或无效使用
1、安装yum
① 查看Linux操作系统版本
uname -a
②卸载现有yum源
rpm -qa yum //查看yum组件
rpm -qa | grep yum | xargs rpm -e --nodeps
/*注意:这一步一定要执行,而且要将所有的组件卸载掉,如果卸载不干净,后面安装会有问题*/
rpm -qa yum //查看是否删除干净
③下载yum的rpm包(可以是阿里云、腾讯等其他公司的)
主要下载包有以下三个:
yum-3.2.29-73.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm
//可能版本号一样
wget http://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/yum-3.2.29-73.el6.centos.noarch.rpm
//其他两个类似
④安装rpm包
rpm -ivh yum-* #安装
⑤查看yum是否安装成功
rpm -qa yum
二、yum数据源更换
①进入到/etc/yum.repos.d/目录下,备份之前的CentOS-Base.repo
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.ba
② 下载阿里云yum源
centos7:wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
(其他版本根据实际情况找到对应repo版本即可)
③将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
yum makecache