将本地光盘作为yum源安装软件,在Linux的安装镜像中包含了几乎所有的常用软件,yum源配置文件文件都在 /etc/yum.repos.d/ 中。

[root@qiyang yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo  CentOS-Vault.repo

一、创建本地yum文件:

将网络yum源重命名即可,让网络yum源失效,保留本地 CentOS-Media.repo 作为yum源

[root@qiyang yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
[root@qiyang yum.repos.d]# mv CentOS-Debuginfo.repo CentOS-Debuginfo.repo.bak
[root@qiyang yum.repos.d]# mv CentOS-Vault.repo CentOS-Vault.repo.bak
[root@qiyang yum.repos.d]# ls
CentOS-Base.repo.bak  CentOS-Debuginfo.repo.bak  CentOS-Media.repo  CentOS-Vault.repo.bak


二、修改本地yum源配置:

1、将地址改为本地光盘挂载地址:

baseurl=file:///mnt/cdrom/后面不可加注释或空格

只要这个目录下有repodata目录就可以。

2、注释掉多余地址,否则会报错,但不影响使用注释符 # 前面不可有空格和缩进

#       file:///media/cdrom/

#       file:///media/cdrecorder/

3、开启本地yum源开关,保存即可。

enabled=1


完整参考如下:

[base]
name=Centos_7
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0


查看是否已经改成本地光盘yum源:

yum repolist

repo id                                       repo name                                      status

base                                           Centos_7                                          6,706

查看repo name一列,是否有新的定义的yum源名称。