Linux需要安装软件的话就需要通过软件源设置去软件仓库里拉取相关的软件包,一般Linux操作系统会默认配置一个软件源,但是是国外的软件源,所以软件拉取的速度非常慢,一般我们在国内的话会配置国内的软件源。下面我以Centoso为例,其实redhat 和 centos 的软件源是通用的,因为他们是一家的。
这里解释一下,具体的环境可能会存在多个软件源,如果备份的话要记得全部备份,备份的方法可以多种多样,可以将他们全部mv过去,可以cp过去,总之如果出现问题,能及时恢复到原来的样子。备份的目的不是为了安全,而是为了避免背锅。
cp /etc/yum.repo.d/CentOS-Base.repo /etc/yum.repo.d/CentOS-Base.repo.back
**centos5:** wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo **centos6:** wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo **centos7:** wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
yum -y update