title: 04-配置本地yum源
order: 4
icon: lightbulb
说明:准备已经安装好了的centos7系统以及ISO源文件,以root身份登录。
1、使用等远程工具将centos7.iso源文件上传到centos7系统中的当前目录下:
2、新建本地挂在目录,此例以/opt/centos为例:
[root@host-172-16-0-115 ~]# mkdir -p /opt/centos 1
3、使用mount命令将iso文件挂载到新建的挂载目录中:
说明:弹出以只读的方式挂载说明挂载正确。
[root@host-172-16-0-115 ~]# mount -o loop CentOS-7-x86_64-DVD-1810.iso
/opt/centos/
4、为了防止此主机开机后挂载文件丢失,需配置开机自动挂载,先使用blkid命令查看挂载的镜像
UUID:
[root@host-172-16-0-115 ~]# blkid
/dev/vda1: UUID="007f74f0-864a-4e32-932d-137e3e42d29b" TYPE="xfs"
/dev/vda2: UUID="jlhZHc-zR0x-VbD1-ya90-fdKn-9tYS-YmI6AX" TYPE="LVM2_member"
/dev/mapper/centos-root: UUID="d1c08d26-15f5-4396-a932-90a7145322e4"
TYPE="xfs"
/dev/mapper/centos-swap: UUID="4f26344e-f9ec-4887-b7d0-4a0e28c35399"
TYPE="swap"
/dev/loop0: UUID="2018-11-25-23-54-16-00" LABEL="CentOS 7 x86_64"
TYPE="iso9660" PTTYPE="dos" //此为挂载文件信息
5、复制挂载文件UUID信息(UUID=“2018-11-25-23-54-16-00” LABEL=“CentOS 7 x86_64”)编辑开机自动挂载文件,此文件在/etc目录下:
[root@host-172-16-0-115 ~]# vi /etc/fstab //编辑fstab文件,在尾行添加如下信息:
UUID="2018-11-25-23-54-16-00" LABEL="CentOS 7 x86_64" /opt/centos
iso9660 defaults 0 0
6、使用rm -rf命令删除yum目录下所有repo文件:
[root@host-172-16-0-115 ~]# rm -rf /etc/yum.repos.d/* 1
7、使用vi命令新建并编辑centos.repo文件:
[root@host-172-16-0-115 ~]# vi /etc/yum.repos.d/centos.repo //添加如下内容:
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
:x //编辑完成后按键盘上的“esc”键输入“:”号,再输入“x”即可保存并退出。
8、使用yum list命令验证是否挂载成功:
[root@host-172-16-0-115 ~]# yum list 1
评论区