CentOS8 挂载本地源

一、前言:

由于CentOS8已经结束了生命周期,网络源不可用了,所以...

二、环境准备

  • VM新安装好的CentOS8
  • CentOS8对应的.ios镜像文件

三、相关步骤

  1. 开机
  2. 打开terminal
  3. 创建目录
 mkdir /mnt/cdrom
  1. 挂载cdrom文件
# 在节点执行如下命令,将光盘设备 /dev/sr0 挂载到 /mnt/cdrom 目录
mount /dev/sr0 /mnt/cdrom/
# sr0即指我们虚拟机安装的光盘文件iso

#如果没有就使用:
mount /dev/cdrom /mnt/cdrom

ludyr3ny.png

  1. 若显示:在 /dev/sr0 上找不到媒体.

    • 检查系统磁盘是否已经连接上,若无,右键连接即可。重新挂载。

    ludywion.png
    ludyxixf.png
    ludyxxlv.png

  2. 再次执行第4步
  3. df -h 查看是否挂载成功
df -h

ludz0yh1.png

  1. 编辑本地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
  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
  1. 编辑yum(CentOS-Linux-Extras.repo)文件
vim CentOS-Linux-Extras.repo

# 将里面的enable=1改为0即可
  1. 设置开机自动挂载
vim /etc/fstab
# 最后面添加下面这段
/dev/cdrom /mnt/cdrom iso9660 defaults 0 0
  1. 查看挂盘信息
mount -l |grep cdrom

lue13zjm.png

  1. 刷新yum配置、建立缓存
yum clean all
yum makecache

lue0vlm1.png

  1. 尝试使用yum安装软件httpd
yum install httpd

lue1740s.png

  1. 码完~

打赏
评论区
头像
    头像
    peng
      

    very good

友链申请 - 网站地图 - 本站主题 - 给我留言