一、服务器yum可正常使用情况下 修改为网易源或阿里源(以centos7为例,其他版本系统请下载对应版本源配置文件)
1、安装wge
yum install -y wget
2、进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件,把原来的repo文件剪切过去。并下载网易源配置文件到/etc/yum.repos.d/目录内
cd /etc/yum.repos.d/
mkdir repo_bak
mv *.repo repo_bak/
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
#网易源
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#阿里源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#安装epel repo阿里源,推荐安装,也可不安装。
yum clean all
yum makecache
3、可以正常使用网易源安装软件了
网易源地址
Centos7源文件下载:http://mirrors.163.com/.help/CentOS7-Base-163.repo
Centos6源文件下载:http://mirrors.163.com/.help/CentOS6-Base-163.repo
Centos5源文件下载:http://mirrors.163.com/.help/CentOS5-Base-163.repo
注意:
在默认yum源无法安装wget情况下,可以本地下载网易源配置文件,使用sftp协议类工具(如:WinSCP)手动上传到服务器yum配置目录内(手动下载repo文件并上传到/etc/yum.repos.d/目录)
二、在默认源出问题情况下这是最简单手动修改yum源方法
1、先备份yum默认源地址
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2、然后修改 vi /etc/yum.repos.d/CentOS-Base.repo内的配置为以下内容
[base]
name=CentOS-$releasever-base-163
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
enabled=1
gpgcheck=0
这是修改为网易源
3、清理yum缓存
yum clean all
yum makecache
4、可以正常使用网易源安装软件了
注意:也可以本地下载网易源配置文件,使用sftp协议类工具(如:WinSCP)手动上传到服务器yum配置目录内(手动下载repo文件并上传到/etc/yum.repos.d/目录)
在默认源出问题情况下这是最简单手动修改yum源方法。这不是完整的写法
[base]
name=CentOS-$releasever-base-163 源名字
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/ 网易源地址
enable=1 表示启用这个源。
gpkcheck=0 表示对从这个源下载的rpm包不进行校验;
yum clean all 清理缓存
rm -rf /var/cache/yum/* 删除清理yum缓存目录下的文件
yum makecache 将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度
555