【RHEL系列】RHEL9系统安装

本文详细介绍了如何通过VMwareWorkstation、OracleVMVirtualBox、Hyper-V和WSL在Windows上安装Linux系统,包括软件选择、安装步骤、系统分区和用户设置等内容。

Linux系统安装

一、所需软件准备

​ 现在绝大部分的个人电脑安装的都是Windows系统或者MAC系统,并没有Linux系统。我们也可以将自己的计算机操作系统换成Linux系统,由于我们现在刚开始接触Linux操作系统,直接将操作系统换成Linux系统,可能会带来诸多不便。为了避免这些问题,我们需要暂时借助一些软件,通过这些软件来体验和学习Linux系统,当我们慢慢熟悉Linux系统之后,可以在计算机上安装一个Linux操作系统来使用。

​ 下面我们来介绍这些软件。

二、软件介绍

(1)VMware workstation pro

在这里插入图片描述

在这里插入图片描述

VMware Workstation是VMware公司推出的一款桌面虚拟化软件。它可以在一台物理计算机上同时运行多个虚拟机,每个虚拟机都像一台独立的计算机,可以运行自己的操作系统和应用程序。

(2)Oracle VM VirtualBox

在这里插入图片描述
在这里插入图片描述

Oracle VM VirtualBox是一款开源的虚拟机软件,用于在一台物理计算机上运行多个虚拟机。它由德国InnoTek Software公司开发,并于2007年被Sun Microsystems收购,后来Sun又被Oracle收购。

(3)Hyper-v

在这里插入图片描述

Hyper-V是微软推出的一款虚拟化技术,用于在Windows操作系统中运行虚拟机。它是Windows Server 2008首次发布,并集成在了Windows 8及更高版本的Windows中。

(4)WSL

WSL(Windows Subsystem for Linux)是微软推出的一款功能,它允许在Windows上运行原生的Linux环境。简单来说,它提供了一个Linux兼容的内核接口,可以在Windows上运行大部分的命令行工具、实用工具、编程语言等。

(5)软件对比

解决方案VMware WorkstationVirtualBoxHyper-VWSL
开发商VMwareOracle微软微软
类别虚拟机软件虚拟机软件虚拟化技术添加组件
支持系统Windows、LinuxWindows、LinuxWindowsWindows
支持 GUI
资源占用较高中等较低最低
与云集成一般一般很好一般
优点功能最强大免费、跨平台原生Windows体验性能最高效
缺点付费性能略差仅Windows不支持GUI
主要使用开发/测试个人、小团队企业级开发/学习

三、软件安装

​ 那么本文所选择的软件为VMware workstation pro,版本为17.0.2。

软件下载地址为:https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html

安装步骤如下:

步骤一:双击VMware workstation安装程序,点击下一步。

在这里插入图片描述

步骤二:勾选“我接收许可协议中的条款”,点击下一步。

在这里插入图片描述

步骤三:点击更改,修改文件安装位置,尽量不安装在C盘,点击下一步。

在这里插入图片描述

步骤四:将两处勾选取消,不取消也没有太大的影响,点击下一步。

在这里插入图片描述

步骤五:点击下一步。

在这里插入图片描述

步骤六:点击安装。

在这里插入图片描述

步骤七:点击完成,许可证可以后期输入。

在这里插入图片描述

四、系统安装

本文所选Linux系统版本为rhel-9.2-x86_64(Red Hat Enterprise Linux)。

镜像下载地址:https://access.redhat.com/downloads/content/479/ver=/rhel—9/9.2/x86_64/product-software

在这里插入图片描述

在下载页面一共可以看到四个下载选项。这四个区别如下:

名称作用
Red Hat Enterprise Linux 9.2 Binary DVD拥有全新安装或者升级使用,内容最全
Red Hat Enterprise Linux 9.2 Boot ISO用于网络安装,只包含启动需要的内容
Red Hat Enterprise Linux 9.2 KVM Guest Image专门为KVM虚拟机优化的镜像文件
virtio-win 1.9.33 ISOWindows虚拟机安装virtio驱动使用的镜像文件

​ 所以我们选择下载的是Red Hat Enterprise Linux 9.2 Binary DVD。下载后的镜像文件名称为rhel-9.2-x86_64-dvd.iso。其中rhel是产品的名称,9.2是版本,x86_64是CPU架构,dvd表示这是一个 DVD 光盘镜像。

安装步骤如下:
步骤一:选择创建新的虚拟机(或者点击左上角文件,在点击新建虚拟机)

在这里插入图片描述
在这里插入图片描述

步骤二:选择自定义,点击下一步。

在这里插入图片描述

  • 典型安装:会自动选择合适的配置如:内存大小,磁盘存储位置和格式等,相比于自定义安装会少很多步骤。
  • 自定义安装:更加灵活和控制,可以自定义虚拟机的所有配置,如处理器数量,内存大小,存储位置和磁盘格式等。

步骤三:选择硬件兼容性,没有特殊需求的话,保持默认即可。

在这里插入图片描述

这一步可以理解为,在选择不同的主板,选择不同的硬件兼容性可以发现,内存大小,处理器数量,磁盘大小等都有差异。

步骤四:选择操作系统的安装来源,选择稍后安装操作系统。

在这里插入图片描述

  • 安装程序光盘:此处需要使用镜像的DVD光盘进行安装,现在大部分设备上已经没有DVD光盘外设。

  • 安装程序光盘映像文件:此处可以直接选择需要安装的ISO镜像,VMware会自动识别镜像,通过一些简单的设置,可以快速的安装一个操作系统,跳过系统安装步骤。

  • 稍后安装操作系统:先创建虚拟机,在虚拟机创建后,再将安装光盘或映像文件连接到虚拟机,进行系统安装,会经历一个完整的系统安装过程。

步骤五:选择客户机操作系统,客户机操作系统选择Linux,版本选择Red Hat Enterprise Linux 9 64位,点击下一步。

在这里插入图片描述

这一步选择的其实是对应的虚拟硬件驱动,当我们选择Linux后,VMware会帮我们安装适合的驱动,保证虚拟机的正常使用。其实这个位置选择Windows依旧可以安装Linux,但是可能出现驱动无法使用的情况。所以尽量选择对应的操作系统以及版本。

步骤六:修改虚拟机名称和安装位置,点击下一步。

在这里插入图片描述

虚拟机名称可以根据自己的需要进行修改,没有太多要求。
虚拟机安装位置,在条件运行的情况下,尽量不要放在C盘,虚拟机文件随着使用越来越大,会导致C盘空间极快不足,也可以通过修改VMware的首选项来改变默认安装位置。

步骤七:选择处理器数量,点击下一步。

在这里插入图片描述

  • 处理器数量:虚拟的CPU个数。

  • 每个处理的内核数量:每个CPU的内核数。

这里根据自己的实际需要去选择就可以了。但是这个值也有上限,对于性能一般的电脑,我们建议处理器内核总数设置为物理机线程数的一半,如果电脑配置比较好,可以设置为物理机的三分之二左右。

步骤八:选择虚拟机内存大小,点击下一步。

在这里插入图片描述

同样,这里的内存大小根据自己的实际需要进行分配。需要注意,虚拟机内存应小于物理主机内存,可以启动时分配最小内存,在需要时动态增加即可。

步骤九:选择网络类型,选择使用网络地址转换,点击下一步。

在这里插入图片描述

  • 使用桥接网络:使用跟物理机一样的网段的IP地址。

  • 使用网络地址转换(NAT):虚拟机会被分配一个私有网段地址,通过VMware的NAT服务才能上网。

  • 使用仅主机模式网络:虚拟机无法上网,只能和宿主机统信。

  • 不使用网络连接:虚拟机完全没有任何网络,无法进行通信。

简单来说,选择桥接网络和网络地址转换虚拟机可以上网,选择其余两个虚拟机无法上网。具体内容会在后续的网络管理中进行详细解释。

步骤十:选择I/O控制器,保持默认即可。点击下一步。

在这里插入图片描述

VMware会自动为虚拟机配置最适合客户机操作系统的 SCSI 控制器,但可以更改该控制器。

步骤十一:选择磁盘类型,点击下一步。

在这里插入图片描述

  • IDE:要用于早期 Windows 系统。现在已经较少使用。

  • SCSI:支持所有的操作系统。是较为常用的磁盘类型。

  • SATA:支持所有的操作系统。是当前最常选择的磁盘类型。

  • NVMe:要求操作系统有 NVMe 驱动支持。主要用于高性能要求的虚拟机。

步骤十二:选择磁盘,选择创建新虚拟磁盘,点击下一步。

在这里插入图片描述

  • 创建新的虚拟机磁盘:会创建一个新的虚拟磁盘文件来存储虚拟机的所有内容。

  • 使用现有虚拟磁盘:可以使用之前虚拟机的虚拟硬盘,会读取之前的所有内容。

  • 使用物理盘:直接使用我们的物理磁盘,不会去创建虚拟磁盘文件,直接讲虚拟机的保存在物理硬盘上。

步骤十三:调整磁盘大小,点击下一步。
在这里插入图片描述

  • 磁盘大小可以根据自己的需要去调整。没有过多要求。

  • 立即分配所有磁盘空间:如果没有特殊需要,这个选项强烈建议不要选择,一旦选择,会将所设置的磁盘大小立刻从物理磁盘中分配出来。不勾选的话,空间会随着虚拟机使用逐渐增大。

  • 将虚拟磁盘存储为单个文件还是多个文件。单个文件性能略优,多个文件方便虚拟机的更新存储位置。这两者的选择不是非常重要。

步骤十四:修改磁盘文件名称和位置,点击下一步。

在这里插入图片描述

这里一般不会做出任何修改,虚拟磁盘文件会存放在虚拟机安装目录下。

步骤十五:确认之前的所有选择,点击下一步。
在这里插入图片描述

在这里插入图片描述

步骤十六:连接镜像文件,开启虚拟机。

点击编辑虚拟机设置

在这里插入图片描述

点击CD/DVD(SATA),选择使用ISO映像文件,点击浏览找到本地映像文件,点击确定。

在这里插入图片描述

这一步相当于真实环境中我们将DVD镜像光盘放入光驱,或者插入装机U盘,来安装系统。

步骤十七:选择Install Red Hat Enterprise Linux 9.2。
在这里插入图片描述

  • Install Red Hat Enterprise Linux 9.2:使用这个选项使用图形安装程序安装 Red Hat Enterprise Linux。
  • Test this media & install Red Hat Enterprise Linux 9.2:使用这个选项检查安装介质的完整性,镜像完整则继续安装步骤。
  • Troubleshooting:用于解决 RHEL 安装过程中的各种问题。选择此选项后会进入一个实用的故障排除菜单,提供各种附加选项用于诊断并解决问题。

注:在真实服务器上安装操作系统,建议先校验磁盘完整性再进行安装。如果镜像不完整,可能导致系统安装失败,这是需要重新安装操作系统。服务器上重启会经历一个硬件自检的过程,系统安装失败,在这一步会非常浪费时间。所以为了避免这些麻烦,建议先校验磁盘完整性,再进行安装。

步骤十八:选择安装过程中的语言,选择中文,点击下一步。

在这里插入图片描述

这一步选择的只是安装步骤中的语言,并不是系统使用的语言。

步骤十九:修改所需配置

(1)点击安装目的地,点击完成。(必选)

在这里插入图片描述

(2)点击root密码,设置root密码,点击确定。(必选)

在这里插入图片描述

从rhel9开始,红帽默认禁用root用户,不通过root用户进行ssh远程登录,在这里可以自定义。在目前学习环境中可以开启root用户并允许通过ssh远程登录,但是在生产环境中,为了保证生产环境的稳定和安全,这里强烈建议禁用root用户,禁止root用户通过ssh远程登录。

(3)点击用户密码,创建一个用户并设置密码,点击确定。(必选)

在这里插入图片描述

由于默认安装的操作系统时带有桌面的,必须需要一个普通用户,现在这里不进行配置,在之后的步骤中同意需要创建一个用户。
将此用户设为管理员,表示这个用户可以使用sudo命令进行提权。

(4)点击开始安装,等待安装完成后,点击重新启动。

在这里插入图片描述

(6)安装完成,使用前面设置好的用户密码登录系统。
在这里插入图片描述
在这里插入图片描述

五、安装信息摘要详解

在这里插入图片描述
在这里插入图片描述

本地化

  • 键盘:选择键盘布局。

  • 语言支持:选择操作系统语言。

  • 时间和日期:选择时区以及修改系统时间

软件

(1)连接到红帽:注册系统和订阅红帽服务。

在这里插入图片描述

这里可以通登录拥有红帽订阅的账号来获取订阅,或者填写激活码。
有了订阅服务后,可以自动获取相关的系统更新,技术支持和其他红帽服务;根据订阅启用软件仓库,以获取最新可用的软件包与更新;以及一些优化配置。

(2)安装源:选择操作系统的安装源。

在这里插入图片描述

这里可以选择操作系统安装过程所有软件包的来源。大部分情况都是使用本地安装介质。
在有需要的情况下可以选择网络源或在红帽CDN库进行安装。

(3)软件选择:选择在系统安装过程中安装哪些软件

在这里插入图片描述

通过在这里选择不同的基础环境以及附加软件,可以在安装操作系统时,自动安装所需的所有软件。这样后期就不需要手动安装软件。但是功能越全,安装过程中所需要安装的软件包就越多,安装时间越长。

其中带GUI的服务器是唯一拥有桌面的。选择其余基础环境,都没有桌面,只有一个纯文本的命令行界面,对应初学者来说十分不友好,所以在对Linux不是很熟悉的情况下,选择带GUI的服务器。 后面随着个人能力的提升,可以根据需求选择不同的基本环境。

系统

(1)安装目的地:选择安装到哪一个磁盘,以及磁盘分区。

在这里插入图片描述

在点击安装位置之后,选择自定义后,会进入该页面。在这个页面可以手动进行分区。

其中Linux系统有三个必须存在的分区,分别时:/分区,swap分区,boot分区。

/分区:又称根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。

swap分区:交换分区,概念在后面的磁盘管理中会详细介绍。

boot分区:用于存放Linux系统的内核文件和启动文件。

(2)KDUMP:内核崩溃转储服务。

在这里插入图片描述

这个服务可以在我们操作系统内核崩溃的时候,将内核崩溃的原因存储下来,便于管理人员进行系统修复,这个服务会一直占据一部分内存。

(3)网络和主机名:配置网络和修改主机名。

在这里插入图片描述

此处我们可以配置Linux系统的主机名和IP地址,前文中提到连接到红帽,在连接之前就需要配置IP地址,使计算机能够访问互联网,才可以连接到红帽。

(4)安全配置文件:选择需要使用的系统安全配置文件。

在这里插入图片描述

这里选择安全配置文件可以加强系统安全,简化人工强化,争对不同的需求,可以选择不用安全配置文件。当内置的安全文件不满足要求使,还可以进行自定义配置。红帽内置了3个安全配置文件。

1)无:不应用任何安全配置文件,系统采用默认安全配置

2)基本:应用基本的安全建议与优化配置,用于一般系统

3)密集:应用红帽推荐的高级安全配置,用于要求较高的系统

用户设置

  • root密码:设置root密码。
  • 用户密码:创建一个普通用户并设置密码
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值