Centos7 快速配置本地yum源


Centos7 快速配置本地yum源

背景:

VMware虚拟机环境:
第一步:点击VMware虚拟机右下角小光盘

第二步:如下配置(ISO映像文件的目录要选择正确)

服务器:

需要一张带有Centos7ISO的光盘连上服务器

1、切换到光盘路径下、将原始的 .repo文件全部备份、编写光盘配置文件。

[root@test yum.repos.d]# pwd
/etc/yum.repos.d
[root@test yum.repos.d]# mkdir bak
[root@test yum.repos.d]# mv ./* bak
yes
[root@test yum.repos.d]# ll
总用量 4
-rw-r--r--  1 root root  58 2月  17 18:56 2022.repo
drwxr-xr-x. 2 root root 187 1月  25 17:57 bak
[root@test yum.repos.d]# cat > /etc/yum.repos.d/2022.repo <

2、挂载光盘。

[root@test yum.repos.d]# mount /dev/sr0 /mnt
mount: /dev/sr0 写保护,将以只读方式挂载
mount: /dev/sr0 已经挂载或 /mnt 忙
       /dev/sr0 已经挂载到 /mnt 上
[root@test yum.repos.d]#

3、验证

//查看yum仓库包数量
[root@test yum.repos.d]# yum repolist
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
源标识                                                                        源名称                                                                      状态
!2022                                                                         2022                                                                        4,021
repolist: 4,021
[root@test yum.repos.d]# yum reinstall net-tools -y
......
完毕!
[root@test yum.repos.d]#

4、开机自动挂载

[root@test yum.repos.d]# vim /etc/fstab
##在开启自动挂载文件后面加入下面一行
/dev/sr0 /mnt iso9660 defaults 0 0

5、重启测试是否可以自动挂载

[root@test yum.repos.d]# reboot