重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 252|回复: 0

[安装] RHEL9正式版虚拟机安装

[复制链接]
发表于 2022-5-22 01:15:19 | 显示全部楼层 |阅读模式
本帖最后由 梅钟园 于 2022-5-22 01:21 编辑

RHEL新特性:参考如下链接:http://bbs.cqsztech.com/forum.php?mod=viewthread&tid=29913 点击
一、创建虚拟机
当前时间2022年5月21日 23:48 ,目前Vmware Workstation Pro 16.3 还不能直接支持RHEL 9.0 正式版,故而在使用VMware Workstation创建虚拟机可以选用“RHEL8 64位”或者“其他Linux内核5.X”都行,建议选择“RHEL8 64位”

虚拟机客户机类型

虚拟机客户机类型


RHEL9.0正式版镜像可以从红帽开发者网站(https://developer.redhat.com)获取,在此之前您可能需要注册红帽开发者账户(免费)
此处如何创建虚拟机的过程不再赘述。
二、进入到安装界面
选择第一项“Install Redhat Enterprise Linux 9.0”

选择安装界面

选择安装界面


三、等待启动图形安装程序,然后根据需要配置安装时所需配置
安装界面
5031962890cb57b75e.png
1、配置安装
您可能需要分别配置以下内容,当然也可以选择默认
A:键盘类型
B:语言支持
C:时区
D:软件包选择
E:安装位置,可自定义分区,也可以默认
F:网络和主机名
G:用户设置
    值得注意的时,RHEL9.0不同于以往的RHEL系列产品,目前默认已经“禁止Root账户”,类似Ubuntu上,需要您自行创建可提权账户,然后登录到系统。
    但是实际上RHEL9中的“禁止Root账户”也和Ubuntu有所不同,它在安装时设置有具体按钮可以根据直接选择启用还是禁止,当然,默认是锁定状态。
    如果选择“锁定Root账户”,后续如果您要启用Root账户,也是很简单的,手动设置一下root密码,然后ssh中开启配置项“PermitRootLogin”即可。
H:KDUMP配置,可选配置
I:安全配置文件(Security Profile),可选,当然,一些安全要求情况下,您可能需要选择具体的安全标准配置文件,系统会根据这些安全标准,进行安全加固配置,或者优化。
G:注册系统,可以不注册,依然能够正常使用,并不强制收费授权。当然,有一些功能和服务需要注册以后才能使用,例如RHEL的YUM仓库

===============================
2、开始配置
A:键盘类型
英语和汉语都可以都选上
5304462890f2c1ee97.png
B:语言支持
此处语言支持尤为关键,虽然当前安装界面看到的是中文,但并不决定安装后是否为中文,而系统安装后支持的语言就在此处配置中决定
6221462890f3331d37.png
C:时间和时区
6776862890f3e7f8bd.png
D:软件选择,此处为了体验其桌面特性,选择图形化安装,生产中根据需要配置即可,一般开发包组(Development Tools)等是需要安装好的。
当然,系统安装完成后即使有一些包组没有安装好,也能使用yum命令安装。
此处在图形化安装基础上另外选择了以下包组
1)控制台互联网工具 - Cockpit
2)开发工具 - Development Tools 包组
3)图形管理工具
4)系统工具
27549628910ab1e91c.png
E:安装位置 - 即分区等配置,此处默认,当然也可以根据需要进行配置
F:主机名和网络
此处选择自动获取IP地址,主机名可自行定义
91197628910fdc0729.png
G:配置Root账户
默认root账户为禁用状态,一旦您设置了密码,将会取消root账户的锁定,此外您还可以勾选“允许root用户使用密码进行SSH登录”
538656289119ddeab3.png
H:待配置完成后,可以直接点击“开始安装”
6277062891222704ab.png

四、等待系统安装完成后,点击“重启”以结束安装
738846289141711198.png
五、界面基础体验
1、首次登录图形界面,需要创建普通用户才能进入系统
值得注意的是,RHEL9的窗口也采用了Windows 11 中的圆角设计,变得更加圆润了。
6617662891446f2d5e.png

582566289146a334ad.png
88277628914900d59c.png
2、进入到系统界面
28102628914e800e5f.png
70287628914f5aad51.png
整体界面和窗口和Windows 11 很类似,当然,作为服务器操作系统,图形界面实际上几乎用不到啦 ~~~
308476289155d47042.png

此外,登录界面也有所优化,变得更加美观
42738628915ef42355.png
3、换为英文界面
在设置中找到“区域或语言”,然后设置为英文,然后命令行运行 localectl set-locale LANG=en_US.UTF-8,最后重启即可
89212628917c4a1815.png
4、工作区切换
点击“Actives” ,然后弹出界面中可以选择工作区
7970762891812576cb.png
5、一切都很圆润呐
9389862891884c773d.png

六、web控制台 - cockpit
之前在安装时已经勾选了 控制台互联网工具 - Cockpit,故而此处直接启用服务即可
359126289190608af9.png

99423628919434642f.png
965936289196d5bf98.png

七、云原生支持 - podman , 内核等
RHEL9中默认集成podman管理容器生命周期,RHEL9.0 podman 版本默认到了 4.0.2
比较有趣的是,podman 4.0.2竟然也支持以守护进程方式运行,如下图所示。
7381162891a0107665.png
但是要注意,此处podman还是和docker有所区别,podman本身管理容器生命周期,不需要依赖podman.service服务,此处的podman.service服务只是一个API Service,如下图
man podman-system-service
7882762891b456426d.png
podman API service 可以用于远程调用,如在cockpit中,您可以启用此服务,以使得可以从cockpit中通过api调用方式创建容器。


此处值得注意的是另一个话题,红帽的OpenShift作为Kubernetes的商业化解决方案,一直依赖被红帽所推崇,也有大规模引入国内的趋势,从RHEL8开始,系统默认的容器生命周期管理工具已经更换为podman。此外,podman也是OpenShift新版本中默认的容器运行时或者生命周期管理工具。
简单来说,在RHEL8开始,RHEL系列产品对OpenShift的支持会更好,反之对Kubernetes就不那么友好。当然,Kubernetes目前也有趋势抛弃Docker改用其他容器运行时,如containerd。 -- 当前时间 2022年5月22日


一般而言,RHEL系列系统为了追求系统的稳定,采用相对保守的策略,例如内核版本,一般比较低,但是对于云原生系列产品,如Kubenetes,对内核版本要求通常较高,这也就是一般运行云原生的环境经常使用Ubuntu的原因之一
而此次RHEL9.0,采用了kernel 5.14.0 ,这是一个较大的改进,也更加贴切云原生环境,迎合大的发展趋势。


RHEL9.0为支持混合云创新提供了更灵活、更稳定的基础,并为跨物理、虚拟、私有和公共云和边缘部署部署应用程序和关键工作负载提供了更快、更一致的体验。

八、系统新特性体验
此处不再介绍,有兴趣大家自行体验。


选择安装时的语言

选择安装时的语言
96350628915dfc3971.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2022-8-11 14:33 , Processed in 0.153470 second(s), 24 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表