1、下载rocky linux 8.10的系统
1.1 可以去Rocky Linux官网去下载,也可以去国内的阿里云镜像站去下载
下面是官网下载地址(最小化和完整版系统):
https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.10-x86_64-minimal.iso(最小化)
https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8.10-x86_64-dvd1.iso(完整版)
下面是阿里云镜像站下载地址:
https://mirrors.aliyun.com/rockylinux/8.10/isos/x86_64/Rocky-8.10-x86_64-minimal.iso(最小化)
https://mirrors.aliyun.com/rockylinux/8.10/isos/x86_64/Rocky-8.10-x86_64-dvd1.iso (完整版)
1.2 配置安装Rocky Linux的VMware Workstation环境(这里大家可以根据自己情况安装完整版或者最小版,安装步骤一样,完整版安装时间较长而已,下面演示的是我安装的最小化版本)
步骤:双击打开VMware Workstation--->创建新的虚拟机--->自定义(高级)(图1),下一步--->稍后安装操作系统(图2),下一步--->客户机操作系统:Linux 版本:其他Liunx5.x内核64位(图3),下一步--->虚拟机名称和位置根据自己要求更改(图4),下一步--->电脑配置不高,处理器配置就少给点(图5),下一步--->内存给2G,不用太大(图6),下一步--->手残党建议使用桥接模式(图7),跟宿主机同一个网段,下一步--->后续几步都可以直接下一步,直到指定"磁盘容量"(图8),下一步--->到"图9"时,点击"自定义硬件"--->选择新CD\DVD(IDE),选择iso映像文件(图10),点关闭--->点击完成即可。
2、安装Rocky Linux
2-1. 点击创建的虚拟机Rocky-linux,点击Install Rocky Linux 8.10(通过上下键,选中,按回车即可,红框标记的变成白色即为选中)
2.2 到下图之后,直接点击continue(不建议切换成中文)
2.3 如下图,点击圈出的(如果不会修改,直接选系统自动分配),然后点击Begin Installation
2-4 等待安装成功,点击Reboot重启
2-5 重启之后,输入用户名和密码即可登录
2-6 输入 ip add show,如下:(因为前面没有启动网卡,所以查询是没有联网的)
2-7 修改网卡配置文件,联网
切换到/etc/sysconfig/network-scripts
[root@localhost ~]# cd /etc/sysconfig/network-scripts
[root@localhost network-scripts]# ls
结果查看下面(图1)中
因为我的电脑网卡配置文件是ifcfg-ens33,所以修改此文件
[root@localhost network-scripts]# vi ifcfg-ens33
按i,即可编辑文件,把文件最后一行中的ONBOOT=no 改成 ONBOOT=yes
修改完成之后,先按下Esc,再按shift+: 组合键,输入wq 按回车就行(图2)
2-8 重新加载下网卡,或者重启系统,都能获取到ip地址
重新加载网卡
[root@localhost ~]# nmcli connection reload
[root@localhost ~]# ip add 即可查看到ens33的网卡信息
2-9 获取到ip地址之后,可以使用xshell或者MobaXterm软件ssh远程登录系统(我使用的是MobaXterm)
点击SSH---输入ip地址---点击ok---点击Accept---输入用户名和密码,回车即可登录(最后一张是登录之后的样子)
3、配置在线yum源
3.1 先把系统自带的yum源备份
切换到yum.repos.d目录下
[root@localhost ~]# cd /etc/yum.repos.d/
创建repo文件夹,存放系统自带的yum源文件
[root@localhost yum.repos.d]# mkdir repo
移动文件到repo文件夹
[root@localhost yum.repos.d]# mv Rocky-* repo/
[root@localhost yum.repos.d]# ls
repo
3.2 在线源直接使用阿里开源镜像站
[root@localhost yum.repos.d]# touch iso.repo
[root@localhost yum.repos.d]# cat > iso.repo << EOF
[appstream]
name=appstream
baseurl=https://mirrors.aliyun.com/rockylinux/8.10/AppStream/x86_64/os/
enabled=1
gpgcheck=0
[baseos]
name=baseos
baseurl=https://mirrors.aliyun.com/rockylinux/8.10/BaseOS/x86_64/os/
enabled=1
gpgcheck=0
EOF
3.3 检查是否搭建在线yum源
[root@localhost ~]# yum repolist -v 如下图,即成功
3.4 搭建本地源(已下载文章开头的完整版系统)
系统关机
[root@localhost ~]# shutdown now
关机之后,打开vmware,点击新建的rocky-linux的系统,再点击CD/DVD
点击浏览,选择下载的完整版的Rocky Linux8.10的系统(13.2G),再点击确定,然后开起系统
3.5 创建挂载文件,并挂载
创建挂载文件
[root@localhost ~]# mkdir /mnt/iso
挂载
[root@localhost ~]# mount /dev/sr0 /mnt/iso/
mount: /mnt/iso: WARNING: device write-protected, mounted read-only.
mount: (hint) your fstab has been modified, but systemd still uses
the old version; use 'systemctl daemon-reload' to reload.
把挂载的配置信息写入到系统文件,后续开机就自动挂载了
[root@localhost ~]# echo '/dev/sr0 /mnt/iso iso9660 defaults 0 0'>>/etc/fstab
3.6 修改yum的配置文件,实现本地挂载
如果已经搭建了在线yum源,为了效果比较明显,先修改之前的iso.repo文件为iso.repo.bak,系统就不能识别yum源文件,然后搭建本地的
修改之前在线yum源,方便后续检测是否成功
[root@localhost ~]# mv /etc/yum.repos.d/iso.repo /etc/yum.repos.d/iso.repo.bak
[root@localhost ~]# touch /etc/yum.repos.d/rocky-linux.repo
[root@localhost ~]# cat > /etc/yum.repos.d/rocky-linux.repo << EOF
[appstream]
name=appstream
baseurl=file:///mnt/iso/AppStream
enabled=1
gpgcheck=0
[baseos]
name=baseos
baseurl=file:///mnt/iso/BaseOS
enabled=1
gpgcheck=0
EOF
运行下面命令,如果弹出下方结果,说明创建成功
[root@localhost ~]# yum repolist -v