在当今快速发展的技术世界中,选择合适的操作系统对于构建稳定、安全的服务器环境至关重要。AlmaLinux 是一个基于 Red Hat Enterprise Linux(RHEL)的免费、开源操作系统,它旨在为企业和开发者提供一个稳定、兼容的替代方案。本文将手把手教你如何从零开始安装 AlmaLinux,并提供一些实用的技巧,帮助你更好地使用这个系统。
安装 AlmaLinux
准备工作
在开始安装之前,请确保你的计算机满足以下基本要求:
- CPU: 至少 1 GHz 的处理器
- 内存: 至少 512 MB 的 RAM
- 硬盘: 至少 10 GB 的可用空间
- 网络: 稳定的互联网连接
下载安装镜像
- 访问 AlmaLinux 官方网站。
- 在首页找到“Download”按钮,点击进入下载页面。
- 选择适合你硬件的安装镜像版本,例如 x86_64 或 aarch64。
- 下载完成后,将镜像文件移动到可启动设备,如 USB 驱动器。
创建启动盘
- 使用可启动设备制作工具,如 Rufus 或 balenaEtcher,将下载的镜像文件写入 USB 驱动器。
- 确保驱动器已设置为可启动设备。
启动计算机
- 将制作好的启动盘插入计算机。
- 重启计算机,并进入 BIOS 或 UEFI 设置。
- 将 USB 驱动器设置为第一启动设备。
- 保存设置并退出,计算机将启动到 AlmaLinux 安装界面。
安装过程
- 选择语言和键盘布局:根据你的需求选择合适的语言和键盘布局。
- 分区磁盘:选择“自动分区”或手动分区。手动分区时,确保为
/根分区分配足够的空间。 - 选择安装源:选择合适的安装源,如 AlmaLinux 官方源。
- 安装软件包:选择要安装的软件包,如最小安装或完整安装。
- 设置用户和密码:创建用户账户和密码。
- 安装完成:等待安装完成,并重启计算机。
实用技巧
使用 Yum 包管理器
AlmaLinux 使用 Yum 作为包管理器。以下是一些实用的 Yum 命令:
yum install [package]:安装软件包。yum update:更新所有软件包。yum remove [package]:卸载软件包。yum search [keyword]:搜索软件包。
使用 Docker
AlmaLinux 支持 Docker,你可以使用以下命令安装 Docker:
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf -y install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
使用火墙
AlmaLinux 使用 firewalld 作为默认的防火墙。以下是一些实用的 firewalld 命令:
sudo firewall-cmd --permanent --add-port=[port]/[protocol]:添加端口规则。sudo firewall-cmd --permanent --remove-port=[port]/[protocol]:删除端口规则。sudo firewall-cmd --reload:重新加载防火墙规则。
使用 SSH
AlmaLinux 支持SSH远程登录。以下是一些实用的 SSH 命令:
ssh [username]@[hostname]:连接到远程服务器。ssh-keygen:生成 SSH 密钥。ssh-copy-id [username]@[hostname]:将 SSH 密钥复制到远程服务器。
通过以上步骤,你现在已经成功安装了 AlmaLinux,并掌握了一些实用的技巧。希望这些信息能帮助你更好地使用这个优秀的操作系统。
