如何一步步安装 AlmaLinux 9?

linuxoperating systemopen source

简介

AlmaLinux 是 RHEL 的一个分支,是一款免费开源的 Linux 发行版,旨在替代 CentOS。这款用户友好的发行版由社区创建和维护,提供稳定性、可靠性和与企业级 Linux 环境的兼容性。本文将提供 AlmaLinux 9 的分步安装指南,引导您完成从下载 ISO 镜像到设置新系统的整个过程。

下载 AlmaLinux 9 ISO

首先,访问 AlmaLinux 官方网站 (https://almalinux.org) 并导航至下载页面。

根据您的系统架构(建议使用 64 位)选择合适的 ISO 镜像文件,并将其下载到本地计算机。

创建启动 U 盘

接下来,您需要使用下载的 ISO 文件创建一个启动 U 盘。您可以使用各种工具来创建启动 U 盘,例如 Rufus(Windows)或 Balena Etcher(Windows、macOS 和 Linux)。

配置 BIOS/UEFI 设置

要从 U 盘启动,您需要调整系统的 BIOS 或 UEFI 设置。在系统启动期间按下指定的键(通常为 F2、F10 或 DEL)进入 BIOS/UEFI 设置。导航到启动选项,并将 U 盘设置为第一启动设备。保存设置并重新启动计算机。

从 USB 驱动器启动

将可启动的 USB 驱动器插入您的计算机并启动它。AlmaLinux 9 安装程序将自动加载。

选择安装语言和键盘布局

从列表中选择您喜欢的语言,然后单击"继续"。在下一个屏幕上,选择您喜欢的键盘布局,然后单击"完成"。

配置安装设置

在"安装摘要"屏幕上,您将看到几个选项。单击每个选项进行配置 -

  • 时间和日期 - 设置您的时区并启用网络时间同步。

  • 软件选择 - 选择您要安装的软件包。对于大多数用户,建议使用默认的"带图形界面的服务器"。

  • 安装目标位置 - 选择 AlmaLinux 9 的安装存储设备。

配置分区布局

在"安装目标"屏幕中,选择"自定义"分区方案,然后单击"完成"。创建系统所需的分区(至少包括根分区"/"、交换分区,以及可选的"/home"分区)。再次单击"完成"以保存分区布局。

配置网络

导航至"网络和主机名"选项并启用网络连接。为您的系统设置主机名,然后单击"完成"。

设置 root 密码并创建用户帐户

为 root 用户设置一个强密码,然后单击"完成"。接下来,通过提供用户名、密码并选中"将此用户设为管理员"复选框来创建一个新用户帐户。点击"完成"保存您的设置。

开始安装

配置完所有设置后,点击"开始安装"启动安装过程。安装程序将复制必要文件并安装所选软件包。此过程可能需要一些时间。

重启并登录

安装完成后,点击"重启"按钮重启系统。移除U盘,启动进入新安装的AlmaLinux 9环境。在登录界面,输入您在安装过程中创建的用户名和密码。登录后,您将看到AlmaLinux 9桌面,您可以在这里探索并开始使用您的新操作系统。

其他提示和自定义设置

安装完成后,您可以采取一些额外的步骤来增强您的AlmaLinux 9体验。在本节中,我们将介绍一些提示和自定义选项,以帮助您充分利用您的新操作系统。

更新您的系统

保持系统更新至最新的安全补丁和软件更新至关重要。要更新您的AlmaLinux 9,请打开终端并运行以下命令:

sudo dnf update -y

安装其他软件源

某些软件包可能不在默认的 AlmaLinux 软件源中。要访问更广泛的软件,您可以运行以下命令启用 EPEL(Extra Packages for Enterprise Linux,企业级 Linux 额外软件包)软件源:

sudo dnf install epel-release -y

安装必备软件

设置好其他软件源后,您可能需要安装一些日常使用的必备软件。例如:

  • 网页浏览器 - 默认安装 Firefox,但您也可以根据需要安装 Google Chrome 或其他浏览器。

  • 办公套件 - LibreOffice 是一款流行的、功能丰富的开源办公套件。

  • 媒体播放器 - VLC 是一款功能全面的媒体播放器,支持多种格式。

  • 图形编辑器 - GIMP 是一款功能强大的开源图形编辑器,可替代 Adob​​e Photoshop。

要安装这些应用程序,请使用 dnf 命令,后跟软件包名称,例如 -

sudo dnf install vlc -y

配置防火墙设置

AlmaLinux 预装了 firewalld,这是一个动态防火墙管理工具。要启用或禁用特定服务、调整默认区域设置或打开特定端口,请使用 firewall-cmd 命令。例如,要启用 HTTP 和 HTTPS 服务,请运行 -

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

自定义桌面环境

AlmaLinux 9 默认使用 GNOME 桌面环境,但您也可以根据需要安装并切换到其他桌面环境,例如 KDE Plasma 或 Xfce。要安装其他桌面环境,请使用 `dnf groupinstall` 命令,后跟所需环境的组名,例如:

sudo dnf groupinstall "KDE Plasma Workspaces" -y

安装新的桌面环境后,请注销,然后从登录屏幕的会话菜单中选择新环境。

提升系统性能

为了优化 AlmaLinux 系统的性能,您可以安装并配置一些性能增强工具,例如 Preload。Preload 是一个预读守护进程,它可以监控应用程序并了解它们使用的库和二进制文件。Preload 可以帮助缩短应用程序的启动时间。要安装并启用 Preload,请运行以下命令:

sudo dnf install preload -y
sudo systemctl enable --now preload

配置自动更新

为了提高安全性和便利性,您可以在 AlmaLinux 系统上设置自动更新。dnf-automatic 软件包允许您安排和自动执行软件包更新。要安装和配置 dnf-automatic,请按照以下步骤操作:

sudo dnf install dnf-automatic -y
sudo systemctl enable --now dnf-automatic.timer

默认情况下,dnf-automatic 会下载更新但不会安装它们。要更改此行为,请编辑 /etc/dnf/automatic.conf 文件并修改 apply_updates 设置:

sudo nano /etc/dnf/automatic.conf

将 apply_updates = no 改为 apply_updates = yes,保存文件,然后退出编辑器。重启 dnf-automatic 服务以应用更改。

sudo systemctl restart dnf-automatic.timer

配置系统监控工具

监控系统性能和资源使用情况对于维护健康的系统环境至关重要。htop、glances 和 nmon 等工具可以帮助您有效地监控系统。要安装这些工具,请运行以下命令:

sudo dnf install htop glances nmon -y

您可以通过运行各自的命令来启动这些工具。

htop
glances
nmon

启用 SELinux 以增强安全性

SELinux(安全增强型 Linux)是 AlmaLinux 中一项强大的安全功能,可帮助强制执行访问策略并防止未经授权访问系统资源。要检查 SELinux 是否已启用,请运行以下命令:

sestatus

如果 SELinux 已禁用,您可以通过编辑 /etc/selinux/config 文件来启用它:

sudo nano /etc/selinux/config

将 SELINUX=disabled 更改为 SELINUX=enforcing,保存文件并退出编辑器。重启系统以启用 SELinux:

sudo reboot

创建系统备份

定期创建系统备份对于保护您的数据和配置至关重要。Timeshift 等工具可以帮助您创建和管理系统快照。要安装 Timeshift,请运行 -

sudo dnf install timeshift -y

安装完成后,启动 Timeshift 并按照设置向导创建您的第一个系统快照。您可以根据需要安排自动快照或手动创建快照。

总结

现在您已成功在系统上安装了 AlmaLinux 9,可以开始探索它的特性和功能了。作为一款社区驱动且可靠的 Linux 发行版,AlmaLinux 为 CentOS 用户以及寻求稳定、企业级操作系统的用户提供了一个绝佳的选择。请记住,定期更新对于维护系统的安全高效至关重要。祝您使用 AlmaLinux 9 愉快,欢迎加入社区!


相关文章


有用资源