Centos当中的源配置管理
2019-11-02 本文已影响0人
惜小八
参考自:https://www.cnblogs.com/sunshine-H/p/8116701.html
一.yum介绍
yum是linux环境安装软件包的一种方式,很多的时候我们在安装一个软件的时候需要同时安装几个其他的依赖软件,yum仓库用来存放所有的现有的.rpm包,当使用yum安装一个rpm包时,需要依赖关系,会自动在仓库中查找依赖软件并安装。
仓库可以是本地的,HTTP的,FTP、nfs形式使用的集中地、统一的网络仓库如果你的linux环境不能访问外网,那你装yum没有意义,因为它需要访问http的仓库里面的。当然如果你有本地仓库,就把/etc/yum.repos.d改一下地址就可以。
yum源即是软件仓库,三种配置方式
1.网络yum源(需要联网)
2.局域网yum源
3.本地yum源。
yum一般不需要我们安装,因为centos一般自带yum
二.yum的配置
1.查看源的配置文件
ll /etc/yum.repos.d
image.png
CentOS-Base.repo:在线的yum源配置文件
CentOS-Media.repo:本地yum源配置文件
2.在线源配置文件修改配置(centos6.8)
由于Linux系统默认的镜像是国外的,所以我们在下载软件的时候所读十分慢,所以,要替换成国内的,此处我们使用的是163,当然其他的也可以。
1.下载安装wget
yum -y install wget
wget安装
2.修改源
修改源以后就要进行以下的操作
1.备份:
mv CentOS-Base.repo CentOS-Base.repo.bak
2.修改下载的文件为CentOS-Base.repo(这样做十分方便,我们无需在去修改CentOS-Base.repo,当然也可以在CentOS-Base.repo当中进行修改)
wget -O /etc/yum.repos.d/CentOS6-Base-163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo CentOS-Base.repo
3.执行yum源更新命令
yum clean all //清除缓存
yum makecache //把yum源缓存到本地,加快软件的搜索好安装速度
yum update //源更新