VMWare配置CentOS7本地源

先在虚拟机中挂载光驱

1
2
3
4
5
6
7
lsblk ##查看光盘是否连接上
# sr0 11:0 1 8.8G 0 rom /mnt/cdrom
mkdir /mnt/cdrom/ ##创建挂载点
mount /dev/cdrom /mnt/cdrom/ ##挂载光盘
cp /etc/yum.repos.d/ -r /root/
# rm -rf /etc/yum.repos.d/* ##删除原有仓库文件
vi /etc/yum.repos.d/localrepo.repo ##编辑仓库配置文件

i 进入编辑模式

1
2
3
4
5
[CentOS7]									##仓库标识
name='CentOS - localrepo' ##仓库名称
baseurl=file:///mnt/cdrom ##仓库路径
enabled=1 ##是否启用
gpgcheck=0 ##是否检验签名

保存并退出:按一下 esc 输入 :wq

1
2
3
4
5
yum clean all							##清理缓存
yum repolist ##生成新的缓存
##安装相关软件,提供常用命令以及tab键功能,安装完成需要重启
yum -y install net-tools vim bash-computletion psmisc
reboot ##重启

重启后光盘需要重新挂载,永久挂载需写入配置文件,如下

1
vim /etc/fstab 

写入

1
/dev/cdrom /mnt/cdrom iso9660	defaults 0 0

检查挂载是否正确

1
mount -a

结果

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

本文地址: https://github.com/maxzhao-it/blog/post/47398/