一、前言:
由于CentOS8已经结束了生命周期,网络源不可用了,所以...
二、环境准备
- VM新安装好的CentOS8
- CentOS8对应的.ios镜像文件
三、相关步骤
- 开机
- 打开terminal
- 创建目录
mkdir /mnt/cdrom
- 挂载cdrom文件
# 在节点执行如下命令,将光盘设备 /dev/sr0 挂载到 /mnt/cdrom 目录
mount /dev/sr0 /mnt/cdrom/
# sr0即指我们虚拟机安装的光盘文件iso
#如果没有就使用:
mount /dev/cdrom /mnt/cdrom
df -h
- 编辑本地yum(CentOS-Linux-BaseOS.repo)文件
cd /etc/yum.repos.d
vim CentOS-Linux-BaseOS.repo
# 将下面代码复制过去直接覆盖即可
[baseos]
name=CentOS Linux $releasever - BaseOS
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra
#baseurl=http://mirror.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[local-Base]
name=Local-Base
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1
- 编辑本地yum(CentOS-Linux-AppStream.repo)文件
vim CentOS-Linux-AppStream.repo
# 用本段替换:
[appstream]
name=CentOS Linux $releasever - AppStream
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
#baseurl=http://mirror.centos.org/$contentdir/$releasever/AppStream/$basearch/os/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
[Local-AppStream]
name=Local-AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1
- 编辑yum(CentOS-Linux-Extras.repo)文件
vim CentOS-Linux-Extras.repo
# 将里面的enable=1改为0即可
- 设置开机自动挂载
vim /etc/fstab
# 最后面添加下面这段
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
- 查看挂盘信息
mount -l |grep cdrom
- 刷新yum配置、建立缓存
yum clean all
yum makecache
- 尝试使用yum安装软件httpd
yum install httpd
码完~
very good