3.2 安装CentOS Linux 8 操作系统
在之前创建好的虚拟机中安装CentOS Linux 8,按下列步骤进行操作:编辑虚拟机设置→硬件→CD/DVD(IDE)→使用ISO镜像文件→浏览→选择已下载好的CentOS Linux 8镜像文件→打开→确定→开启此虚拟机,如图3-1所示。
注
CentOS Linux 8安装所需的最低配置为2 GB内存、x86_64架构、2 GHz的CPU,20 GB硬盘空间。
图3-1 启动虚拟机
当虚拟机启动后,可以看到CentOS Linux 8的安装界面,此安装界面有3个选项:
(1)安装CentOS Linux 8;
(2)检测系统镜像并安装CentOS Linux 8;
(3)排除故障。
通过键盘的上下键移动到第一行,按回车键进行确认,如图3-2所示。选择想要在CentOS Linux 8安装过程中使用的语言,单击“继续”按钮。这里我们选择简体中文界面来进行安装,如图3-3所示。
图3-2 选择第一行进行安装
图3-3 选择简体中文界面
接下来配置以下内容:键盘、时间和日期、软件选择、安装目的地、KDUMP、网络和主机名以及根密码等,如图3-4所示。
安装向导界面已经自动提供了键盘、时间和日期、安装来源和软件选择的默认值,若需要更改这些默认值,单击对应的图标进行修改即可。
(1)配置网络和主机名。单击对应的图标,进入配置网络和主机名的界面,如图3-5所示。网络可以选择自动获取,也可以手动配置。
图3-4 配置内容
图3-5 配置网络和主机名
(2)网络和主机名配置好后,再来调整一下时间和日期,单击对应图标,进入设置时间和日期的界面,这里选择对应上海的时间,如图3-6所示。
(3)配置软件。单击软件选择图标进入对应的界面,基本环境中有这么几项:带GUI的服务器、服务器、最小安装、工作站、定制操作系统和虚拟化主机,如图3-7所示。
图3-6 配置时间和日期
图3-7 配置软件
新入门的读者建议选择包含图形界面的“带GUI的服务器”选项;有一定Linux操作经验的读者,建议选择“最小安装”选项。这里我们选择“带GUI的服务器”。在额外软件处按需勾选,也可以不选择,后期需要时再手动安装,选好之后单击“完成”按钮。
(4)配置安装目的地。指定要将CentOS Linux 8安装到哪一个硬盘上,以及相关的分区方式,类似于Windows系统安装时的磁盘分区。单击相应图标之后会看到磁盘信息,在存储配置这里我们选择“自定义”(见图3-8),单击“完成”按钮,进入分配磁盘空间的界面,用鼠标单击“点击这里自动创建它们”(见图3-9),系统会自动对磁盘空间进行分配,这里我们就使用自动分配的方案,如有特殊需求,可以手动调整空间大小、挂载目录、文件系统类型等(见图3-10)。配置完成后单击“完成”按钮,会弹出更改摘要界面,单击“接受更改”按钮即可,如图3-11所示。
图3-8 选择“自定义”
图3-9 单击“点击这里自动创建它们”
图3-10 手动分区
图3-11 接受更改
(5)配置根密码。设置超级管理员(root)的密码,root用户是Linux操作系统的超级管理员,也是权限最高的用户,设置完root密码后单击“完成”按钮即可,如图3-12所示。
注
在企业中安装Linux操作系统时,root密码一定要设置成复杂密码,建议设置成7位以上“大小写字母+数字+符号”的组合密码。
(6)创建用户。配置好超级管理员的密码之后,再来创建普通用户,单击“创建用户”图标进入对应的界面,如图3-13所示。一般在企业中,只有Linux运维经理或Linux运维工程师才有权限使用root用户登录系统,而企业中的其他技术人员只能以普通用户身份进行登录。
图3-12 配置根密码
图3-13 创建用户
至此,所有选项都已配置完毕,单击“开始安装”按钮进行安装,如图3-14所示。
CentOS Linux 8安装完成后需要单击“重启系统”按钮(见图3-15),系统重启之后出现初始设置界面,单击“许可信息”图标→单击“我同意许可协议”→单击“完成”按钮,如图3-16和图3-17所示。此时会出现操作系统的用户登录界面,如图3-18所示。
图3-14 开始安装
图3-15 重启系统
图3-16 初始设置界面
图3-17 单击“我同意许可协议”
图3-18 用户登录界面
输入用户名和密码之后,出现欢迎界面,按照提示进行操作,最后单击“开始使用CentOS Linux”按钮,至此CentOS Linux 8就安装完成了,如图3-19所示。
最后让我们来看一下CentOS Linux 8的一些特性:
➢ DNF已成为默认的软件包管理器,同时YUM仍然可用;
➢ 使用网络管理器(nmcli和nmtui)进行网络配置,废弃network.service;
➢ 开放基于Web的控制台界面Cockpit;
➢ 使用Podman作为容器管理工具;
➢ 默认使用Wayland作为显示服务器;
➢ iptables被nftables框架取代,作为默认的网络包过滤工具。
图3-19 安装完成