note2
本地yum的配置
仅主机模式
-
本主机模式基本上无限制,只要符合网络通信规则,就可以实现通信,一般用于搭建环境,因为相较于其他两种模式,仅主机非常的稳定
-
网络yum的原理:
- 调用网络yum源来对某些包进行安装
-
本地yum:
- 无需网络即可完成YUM的相关操作以及相关包的安装,无论是桥接、NAT、仅主机等等都可以使用
配置
默认情况下/etc/yum.repos.d/文件存放的都是网络YUM源
# 备份本机原有的网络yum配置文件
mkdir /yum.repo.bak/ # 创建网络YUM的备份目录
mv /etc/yum.repos.d/* /yum.repo.bak # 将网络YUM的文件进行移动备份
# 挂载光盘
mkdir /media/dvd # 创建挂载目录
mount /dev/cdrom /media/dvd # 将光盘文件进行挂载
vim /etc/yum.repos.d/my.repo # 配置本地YUM的配置文件
####################################################
# 并写入以下内容:
[local]
name=yum
baseurl=file:///media/dvd
enabled=1
gpgcheck=0
# 注释:
[local] # 自定义标签
name=yum # 自定义名字
baseurl=file:///media/dvd # 指定yum源文件所在位置(前两个斜杠代表协议结束,最后的那个斜杠代表根)
enabled=1 # 设置该yum仓库为启动状态
gpgcheck=0 # 进行gpg校验,证明rpm包的来源是有效和安全的
####################################################
YUM常见命令:
# 1.列出所有可更新的软件清单
yum check-update
# 2.更新所有可更新的软件包
yum update
# 3.仅安装对应的软件包
yum install (package name) -y
# 4.仅更新对应的软件包
yum update (package name) -y
# 5.列出所有可以安装的软件清单命令
yum list
# 6.删除软件包的命令
yum remove (package name)
# 7.查找软件包命令
yum search (package name keyword)
# 8.清除缓存命令
yum clean packages # 清除缓存目录下的软件包
yum clean headers #
yum clean oldheaders #
yum clean all #