为什么要用虚拟机,而不是wsl2?
- 虚拟机可以模拟不同的操作系统,centos,Ubuntu,debian,windows。
- 虚拟机可以模拟多个硬盘,网卡。
- 每个虚拟的系统是独立的,数据和配置互不影响。也就是虚拟机和虚拟机,虚拟机和宿主机之间是隔离的。
- 虚拟机支持快照。
- 虚拟机有自己的虚拟网络,比如nat,可以组建专用局域网。
安装前的准备:
- VMware软件
- RHEL8.iso 镜像文件
下载地址参考:https://www.linuxprobe.com/tools
安装VMware虚拟机
基本都是下一步,下面列出一些需要注意的地方:
安装位置,可以自定义,两个都勾选。
输入许可证,或者先点击完成,然后再次打开VM,会有一个弹窗(输入许可证 | 试用30天)
在网上搜索一个免费的密钥即可,输入后,点击完成,到此,VM安装完成了。
安装rhel8
创建硬件信息
也就是规划这个虚拟机的 cpu,内存,硬盘,网络等配置,然后在放入我们的镜像,再启动即可开始安装过程了。
- 打开主界面,点击 ”创建新的虚拟机“ -> 选择 ”自定义“ -> ”下一步“
- 选择硬件兼容性这里,直接选择 ”下一步“
- 安装介质来源 ,直接选择 ”稍后安装操作系统“ -> ”下一步“
- 客户机类型选择 ”Linux“ -> 版本选择 ”Red Hat Enterprise Linux 8 64位“ -> ”下一步“
- 虚拟机名称自定义即可(我的是 rhel8-mytest),位置自定义即可(选择自己好找的位置,比如我放在 C:\Users\junwind\Desktop\vmOs\rhel8-test)。
- ”处理器数量“ 和 ”每个处理器的内核数量“ 可以都设置为1,后期可以根据需要调整。
- 内存分配为2G即可。
- 网络模式选择,暂时无需联网,我们选择仅主机模式即可。
- 桥接:与物理机在同一网络,能直接访问外网,外网也能直接访问到虚拟机。
- NAT:与物理机不在同一网络,属于物理机下的子网络,能与物理机通信,也能访问外网,但是外网无法直接访问虚拟机。可以设置端口转发来实现外网访问虚拟机。在物理机中对应的网卡是 VMnet8。
- 仅主机:虚拟机仅能与物理主机通信,不能访问外网,在物理机中对应的网卡是 VMnet1。
- 选择SCSI控制器的类型,这里使用“LSI Logic(推荐)”值,然后单击“下一步”按钮。
- 硬盘类型选择 ”SATA“
- 选择 “创建新虚拟磁盘” -> ”下一步“。
- 硬盘大小20G即可 -> 不用勾选 ”立即分配所有磁盘空间“ ,勾选是马上分配20G -> 选中“将虚拟磁盘拆分成多个文件” -> ”下一步“。
- 设置硬盘名称和存放位置,我的是:C:\Users\junwind\Desktop\vmOs\rhel8-test\rhel8-test-sata\rhel8-mytest.vmdk,注意看,它是前面设置虚拟机位置中的 rhel8-test-sata 目录中,方便寻找。设置好后,点击 ”下一步“。
- 单击“自定义硬件”
- 单击“CD/DVD(SATA)”选项,在右侧“使用ISO映像文件”下拉列表中找到并选中此前已经下载好的RHEL 8系统文件(即iso结尾的文件),不要解压,直接选中即可。
- 可以移除用不上的设备: USB控制器,声卡,打印机。
- 完成后,即可在主页面左侧栏看到自己刚刚配好的虚拟机壳子。
安装过程
前提条件:电脑需要支持 VT(Virtualization Technology,虚拟化技术),并开启,如果没有开启,可以进入 BIOS 中开启。
1、点击 ”开启此虚拟机“。
通过键盘方向键,选择第一个,按回车键,直接安装即可。
2、语言选择:默认第一个英文即可 -> continue。
3、INSTALLATION SUMMARY(安装概要)界面
4、Keyboard,Language Support 默认英文即可。
5、单击Time & Date,选择 上海时区,Done
6、Installation Source指的是系统是从哪里获取的。这里默认是我们的光盘镜像文件,所以不用修改。
7、点击 Software Selection,选择 Server with GUI ,右侧额外的软件包不要选择。Done
8、Installation Destination指的是想把系统安装到哪个硬盘,此时我们就一块硬盘,默认就是选中它了,然后点击 Done 就行了。 (分区就按默认的自动分区即可)
9、进入KDUMP服务的配置界面,KDUMP服务用于收集系统内核崩溃,暂时用不上,我们可以取消勾选的 ”Enable kdump“,然后 Done。
10、进入NETWORK & HOST NAME配置界面
11、剩下的SECURITY POLICY与System Purpose暂时不需要配置。
12、点击 ”Begin Installation“,开始安装。
13、单击Root Password按钮,设置管理员的密码。
14、单击User Creation,创建一个本地的普通用户
15、安装完成后,点击 Reboot按钮重启系统。
16、单击License Information,进入版权信息页面,勾选 “I accept the license agreement” -> Done。
17、Subscription Manager 订阅管理,无需处理。
18、返回到初始化界面,单击FINISH CONFIGURATION按钮进行确认后,系统将会进行最后一轮的重启,然后进入到登录页面。
19、避免权限问题,我们可以点击 Not listed?” ,手动输入 root 账号来登录。
20、进入系统界面。
单击“Start Using Red Hat Enterprise Linux” 钮便能进入到系统桌面了。至此,便完成了RHEL 8系统的安装