前提
连接镜像文件,可以去百度镜像文件下载,我分享一个连接(更新时间2022-11-28)
链接:https://pan.baidu.com/s/1mbXeecL07_69nfAX9tcREQ?pwd=p71x
提取码:p71x
–来自百度网盘超级会员V2的分享
1.点击虚拟机
2.点击设置
3.选择CD/DVD
4.选择镜像文件
5.开启虚拟机,连接
5.或者开启虚拟机利用xshell的xtrp传输镜像文件到虚拟机
6.完成
创建软件仓库
创建软件仓库目录并要求永久挂载在此目录:
挂载1(推荐)
mkdir /mnt/centos7
mount /dev/sr0 /mnt/centos7
挂载2(可选)
mount -t iso9660 -o loop /usr/local/src/CentOS-7.4-x86_64-DVD-1708 /mnt/centos7
# mount -t iso9660 -o loop 镜像文件路径+镜像文件名字(默认是root,在root可不加路径) /mnt/centos7
永久挂载1(推荐)
cat <<EOF >> /etc/fstab
/dev/cdrom /mnt iso9660 defaults 0 0
EOF
永久挂载2(可选)
我的镜像信息:/dev/sr0: UUID=“2017-09-06-10-51-00-00” LABEL=“CentOS 7 x86_64” TYPE=“iso9660”(一般镜像文件是iso9660) PTTYPE=“dos”
blkid
# 2017-09-06-10-51-00-00
cat <<EOF >> /etc/fstab
UID=2017-09-06-10-51-00-00 /centos7 iso9660 defaults 0 0
EOF
查看挂载
tail -1 /etc/fstab
# UID=2017-09-06-10-51-00-00 /centos7 iso9660 defaults 0 0
# /dev/cdrom /mnt iso9660 defaults 0 0
编辑yum文件
cat <<EOF >> /etc/yum.repos.d/centos7.repo
[centos7]
name=centos7
baseurl=file:///mnt/centos7
enabled=1
gpgcheck=0
EOF
/mnt/centos7是第二步创建的挂载目录
清除缓存
yum clean all
把Yum源缓存到本地,加快软件的搜索好安装速度
yum makecache
没有报错就是安装好了
列出yum包
yum list
测试
yum -y install wegt
一键代码如下
mkdir /mnt/centos7
mount /dev/sr0 /mnt/centos7
cat <<EOF >> /etc/fstab
/dev/cdrom /mnt iso9660 defaults 0 0
EOF
tail -1 /etc/fstab
cat <<EOF >> /etc/yum.repos.d/centos7.repo
[centos7]
name=centos7
baseurl=file:///mnt/centos7
enabled=1
gpgcheck=0
EOF
yum clean all
yum makecache
yum list