CentOS7 配置本地yum源
在平时使用Linux操作系统时,我们可以使用网络yum源或者本地yum源进行软件安装
本文将讲解如何配置本地yum源
首先先把镜像文件拷贝到本地目录下,或者把镜像文件以光盘的模式挂载(下文用此方式)
#进入/etc/yum.repos.d/目录下
[root@host-ak4777t ~]# cd /etc/yum.repos.d/
[root@host-ak4777t yum.repos.d]# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo
#创建挂载点/mnt/cdrom
[root@host-ak4777t yum.repos.d]# mkdir /mnt/cdrom
#创建一个目录/mnt/repo,把原有的repo文件移进去
[root@host-ak4777t yum.repos.d]# mkdir /mnt/repo
[root@host-ak4777t yum.repos.d]# mv * /mnt/repo
#创建新的repo文件
[root@host-ak4777t yum.repos.d]# vim base.repo
[root@host-ak4777t yum.repos.d]# cat base.repo
[base]
name=base
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
#用mount命令进行挂载
[root@host-ak4777t ~]# mount /dev/cdrom /mnt/cdrom
mount: /dev/loop0 写保护,将以只读方式挂载
#清除yum仓库缓存
[root@host-ak4777t ~]# yum clean all
已加载插件:fastestmirror
正在清理软件源: base
Cleaning up everything
#创建yum仓库缓存
[root@host-ak4777t ~]# yum makecache
已加载插件:fastestmirror
base | 3.6 kB 00:00:00
(1/4): base/group_gz | 155 kB 00:00:00
(2/4): base/primary_db | 2.8 MB 00:00:00
(3/4): base/filelists_db | 2.9 MB 00:00:00
(4/4): base/other_db | 1.2 MB 00:00:00
Determining fastest mirrors
元数据缓存已建立
到这里,本地yum源已经配置完成
接下来可以进行软件安装了