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(Enterprise Linux 的额外软件包)仓库:
sudo dnf install epel-release -y
安装必要的软件
设置其他仓库后,您可能需要安装一些日常使用的必要软件。例如:
Web 浏览器 - 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,这是一个预读守护进程,它监视应用程序并学习它们使用的库和二进制文件。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 安装,欢迎加入社区!