如何逐步安装AlmaLinux 9?
介绍
AlmaLinux 是 RHEL 的一个分支,是一个免费的开源 Linux 发行版,旨在作为 CentOS 的替代品。这个用户友好的发行版由社区创建和维护,提供稳定性、可靠性以及与企业 Linux 环境的兼容性。在本文中,我们将提供安装 AlmaLinux 9 的分步指南,引导您完成从下载 ISO 映像到设置新系统的整个过程。
下载AlmaLinux 9 ISO
首先,访问 AlmaLinux 官方网站 (https://almalinux.org) 并导航至下载部分。根据您的系统架构选择合适的 ISO 映像(推荐 64 位)并将其下载到本地计算机。
创建可启动 USB 驱动器
接下来,您需要使用下载的 ISO 文件创建可启动 USB 驱动器。您可以使用各种工具创建可启动 USB 驱动器,例如 Rufus (Windows) 或 Balena Etcher(Windows、macOS 和 Linux)。
配置 BIOS/UEFI 设置
要从 USB 驱动器启动,您需要调整系统的 BIOS 或 UEFI 设置。在系统启动期间按指定键(通常是 F2、F10 或 DEL)进入 BIOS/UEFI。导航至启动选项并将 USB 驱动器设置为第一启动设备。保存设置并重新启动计算机。
从 USB 驱动器启动
将可启动 USB 驱动器插入计算机并启动它。 AlmaLinux 9安装程序将自动加载。
选择安装语言和键盘布局
从列表中选择您的首选语言,然后单击“继续”。在下一个屏幕上,选择您喜欢的键盘布局,然后单击“完成”。
配置安装设置
在“安装摘要”屏幕上,您将看到多个选项。单击每个进行配置 -
时间和日期 - 设置您的时区并启用网络时间同步。
软件选择 - 选择您要安装的软件包。对于大多数用户,建议使用默认的“带 GUI 的服务器”。
安装目的地 - 选择将安装AlmaLinux 9的存储设备。
配置分区布局
在“安装目标”屏幕中,选择“自定义”分区方案,然后单击“完成”。为您的系统创建必要的分区(至少是根“/”、交换分区以及可选的“/home”)。再次单击“完成”以保存分区布局。
配置网络
导航到“网络和主机名”选项并启用网络连接。为您的系统设置主机名,然后单击“完成”。
设置 Root 密码并创建用户帐户
为 root 用户设置一个强密码,然后单击“完成”。接下来,通过提供用户名、密码并选中“将此用户设为管理员”框来创建新的用户帐户。单击“完成”保存您的设置。
开始安装
配置完所有设置后,单击“开始安装”开始安装过程。安装程序将复制必要的文件并安装选定的软件包。这个过程可能需要一些时间。
重新启动并登录
安装完成后,单击“重新启动”以重新启动系统。移除USB驱动器并启动至新安装的AlmaLinux 9环境。在登录屏幕上,输入您在安装过程中创建的用户名和密码。登录后,您将看到AlmaLinux 9桌面,您可以在其中探索并开始使用新操作系统。
附加提示和定制
完成安装后,您可以采取几个额外的步骤来增强您的AlmaLinux 9体验。在本节中,我们将介绍一些提示和自定义选项,以帮助您充分利用新操作系统。
更新您的系统
让您的系统保持最新的安全补丁和软件更新至关重要。要更新您的AlmaLinux 9安装,请打开终端并运行以下命令 -
sudo dnf update -y
安装附加存储库
某些软件包可能在默认的AlmaLinux存储库中不可用。要访问更广泛的软件,您可以通过运行启用 EPEL(企业 Linux 额外包)存储库 -
sudo dnf install epel-release -y
安装必要的软件
设置其他存储库后,您可能需要安装一些日常使用的基本软件。例如 -
网络浏览器 - 默认安装 Firefox,但如果您愿意,您可以安装 Google Chrome 或其他浏览器。
办公套件 - LibreOffice 是一款流行的、功能丰富的开源办公套件。
媒体播放器 - VLC是一款多功能媒体播放器,支持各种格式。
图形编辑器 - GIMP 是 Adobe 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,一个预读守护进程,用于监视应用程序并了解它们使用哪些库和二进制文件。预加载可以帮助减少应用程序启动时间。要安装并启用预加载,请运行 -
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 自动下载更新但不安装它们。要更改此行为,请编辑 /etc/dnf/automatic.conf 文件并修改 apply_updates 设置 -
sudo nano /etc/dnf/automatic.conf
将 apply_updates=no 更改为 apply_updates=yes,保存文件并退出编辑器。重新启动 dnf 自动服务以应用更改 -
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 安装并欢迎来到社区!