- yum仓库的配置:
yum仓库的主要作用:为人类解决错综复杂的依赖关系。
配置文件:/etc/yum.conf
日志文件:/var/log/yum.log
工作原理:
`注意:`
1.正如图片所示,想做服务端,首先我们要有一个repodata,和一个众多的软件包。
2.repodata为软件清单,记录着众多软件包的名称等。
`部署yum本地,网络yum源前的准备:`
[name] --不可以有空格,剩下的随便起。
name= --不可以有特殊字符,剩下的没有要求。
baseurl= --yum仓库的路径。
enabled= --是否开启频道。
gpgcheck= --是否开启密钥检验。(0屏蔽1开启)
gpgkey= --用于rpm包密钥的文件。(0屏蔽1开启)
- 部署yum源:(为了方便,我一起配置了)
vi /etc/yum.repos.d/dvd.repo
[http]
name=http
baseurl=http://192.168.4.7/dvd
enabled=1
gpgcheck=0
[local]
name=local
baseurl=file:///root/dvd
enabled=1
gpgcheck=0
[ftp]
name=ftp
baseurl=ftp://192.168.4.7/dvd
enabled=1
gpgcheck=0
yum clean all (清楚缓存)
yum repolist -v
ok
我们网页浏览:
http:
ftp:
这样的好处是,我们可以共享yum仓库。
举个例子:
我们开一个同网段的虚拟机。(192.168.4.8)
我们进行,配置这台主机的yum源。因为192.168.4.7已经配置共享yum了我们如图配置,也就是说我们源头用的不是.8的镜像而是直接用.7配置好的镜像。
`注意:`
这么配置大大减少了。操作步骤,比较方便。
`注意:`
1.关闭防火墙,selinux
2.配置yum源的时候要/etc/yum.repos.d/下的文件必须以*.repo结尾,并且都是配置正确的,如果有一个文件不正确其他的正确也用不了。