实验环境:

1、Centos7.3 操作系统

2、镜像文件 CentOS-7-x86_64-DVD-1611.iso 

操作过程:

挂载镜像

[root@localhost ~]# mkdir /mnt/cdrom    //创建挂载路径

[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/  //挂载镜像

mount: /dev/sr0 写保护,将以只读方式挂载

配置本地YUM源

[root@localhost ~]# mv /etc/yum.repos.d/ /etc/yum.repos.d.bak/  //备份原有YUM源文件

[root@localhost ~]#

[root@localhost ~]# mkdir /etc/yum.repos.d   //创建yum文件路径

[root@localhost ~]# vi /etc/yum.repos.d/CentOS-local.repo  //创建并编辑本地repo文件

[root@localhost ~]# yum clean all  //清除当前yum缓存

已加载插件:fastestmirror

正在清理软件源: base-local

Cleaning up everything

[root@localhost ~]# yum makecache  //建立yum缓存

已加载插件:fastestmirror

base-local | 3.6 kB 00:00:00

(1/4): base-local/group_gz | 155 kB 00:00:00

(2/4): base-local/primary_db | 3.0 MB 00:00:00

(3/4): base-local/filelists_db | 3.0 MB 00:00:00

(4/4): base-local/other_db | 1.3 MB 00:00:00

Determining fastest mirrors

元数据缓存已建立

[root@localhost ~]#

安装软件测试

本地YUM源建立_yum源​​

**********************************************

附录1

CentOS-local.repo文件

[root@localhost ~]# cat /etc/yum.repos.d/CentOS-local.repo

[base-local]

name=CentOS-local

baseurl=file:///mnt/cdrom

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[root@localhost ~]#