yum源
何为yum源,使用 yum 安装软件包之前,需指定好 yum 下载 RPM 包的位置,此位置称为 yum 源。换句话说,yum 源指的就是软件安装包的来源。
使用 yum 安装软件时至少需要一个yum源。yum源既可以使用网络yum源,也可以将本地光盘作为yum源。接下来配置本地yum源(在网络不好的情况下本地好用)。
配置yum源
在虚拟机里找到设置点击CD/DVD然后点击已连接
在配置之前千万不要忘记链接你的镜像不然你会报这样的错
//查看yum目录
[root@localhost ~]# ls /etc/yum.repos.d/
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
//将目录下的镜像移动到/media/目录下,不然一会测试挂载的时候会冲突
[root@localhost ~]# mv /etc/yum.repos.d/* /media/
//创建挂载目录
[root@localhost ~]# mkdir /iso
//挂载镜像目录
[root@localhost ~]# mount /dev/sr0 /iso
mount: /dev/sr0 写保护,将以只读方式挂载
//编辑yum配置文件
[root@localhost ~]# vim /etc/yum.repos.d/bai.repo
//内容
[bai]
name=bai
baseurl=file:///iso
gpgcheck=0
enabled=1
[root@localhost ~]# yum repolist
已加载插件:fastestmirror
bai | 3.6 kB 00:00:00
(1/2): bai/group_gz | 155 kB 00:00:00
(2/2): bai/primary_db | 2.8 MB 00:00:00
Loading mirror speeds from cached hostfile
源标识 源名称 状态
bai bai 3,723
repolist: 3,723
配置文件解释
[BaseOS]:容器名称,一定要放在[]中
name:容器说明(简单来说就是一个名字)
baseurl:yum 源服务器的地址。默认是 CentOS 官方的 yum 源服务器,是可以使用的。如果你觉得慢,则可以改成你喜欢的 yum 源地址
enabled:此容器是否生效,如果不写或写成 enabled 则表示此容器生效,写成 enable=1 则表示此容器不生效
gpgcheck:如果为 1 则表示 RPM 的数字证书生效;如果为 0 则表示 RPM 的数字证书不生效
[
](https://blog.csdn.net/jiupai_linux/article/details/108129772)