Arch Linux 安装经验分享:从零开始
在探索 Linux 的宏大世界中,选择合适的发行版是每个爱好者必经的旅程。最近,我在我的一台电脑上安装 了Arch Linux,一个以简洁、现代、灵活著称的发行版。Arch 的安装过程与许多其他流行发行版不同,它需要用户从头开始手动配置系统,这既是一种挑战,也是一次深入学习 Linux 的绝佳机会。本篇博客旨在提供一个详尽的 Arch Linux 安装指南,特别强调分区挂载和网络配置这两个关键步骤。我将尽可能地结合官方文档来说明每一步,让你能够顺利完成安装。
前言
Arch Linux 以其滚动发布模式、广泛的官方仓库和 AUR(Arch User Repository)受到许多高级用户的青睐。但与此同时,它的安装过程因其手动性而令人望而却步。从制作启动盘到系统配置,每一步都需要细心操作和一定的技术知识。我的目标是创建一个只包含必要步骤的指南,帮助你通过这一过程。
准备启动介质
首先,你需要一个 Arch Linux 的安装介质。我推荐使用官方提供的 ISO 文件制作启动 U 盘。将 U 盘插入电脑并启动后,你会进入 Arch 的安装环境。将制作好的 U 盘插入电脑,重启,并通过 BIOS 设置从 U 盘启动。成功启动后,你将进入 Arch Linux 的实时环境,这是一个完全操作的系统,允许你在安装 Arch Linux 之前对硬件进行检测和准备。
显示设置
设置字体
如果默认字体太小,你可以使用 setfont sun12x22
命令设置一个更大的字体,这对于保护眼睛非常有帮助。ter-132b
也是一个不错的选择。
设置亮度
对于笔记本电脑用户,根据你的硬件,可能需要调整屏幕亮度。Arch Wiki 提供了一个非常详细的亮度调整指南。
更新系统时钟
使用 timedatectl set-ntp true
命令确保系统时钟准确。
分区和挂载
磁盘分区是安装过程中的关键步骤。我强烈推荐使用 UEFI 启动模式,因为它是现代硬件的标准。使用 wipefs --all /dev/<device>
清除磁盘,然后 cfdisk /dev/<device>
进行分区。在 cfdisk 中,你可以根据需要创建 EFI 系统分区和根分区,并选择正确的分区类型。
挂载分区是下一步,确保你已经格式化分区(例如使用 mkfs.ext4
格式化根分区),然后将其挂载到安装点。
引导系统安装和网络配置
安装基本系统
使用 pacstrap
工具将基本系统和必要的软件包安装到你的根分区。一条典型的命令是 pacstrap -K /mnt base linux linux-firmware base-devel
。
生成 fstab
运行 genfstab -U /mnt >> /mnt/etc/fstab
以自动生成 fstab
文件,这对于系统启动时自动挂载分区至关重要。
chroot 和网络
arch-chroot /mnt
进入你的新系统。在这一点上,安装 networkmanager
并通过 systemctl enable NetworkManager
启用它至关重要,这样在重启后你可以轻松连接到网络。
安装后配置
创建用户和网络连接
在 Arch Linux 中,初次启动时需要以 root 用户登录。为了安全,创建一个普通用户并为其分配必要的权限是个好习惯。记得安装 sudo
并配置 /etc/sudoers
文件。连接到网络
通常只需 nmtui
命令即可轻松完成。
结论
恭喜你,现在你已经成功安装了 Arch Linux 并进行了基本配置!虽然 Arch 的安装过程可能初看起来令人生畏,但它实际上提供了一个极好的学习机会,让你能够更深入地理解你的系统是如何工作的。通过这个过程,你不仅安装了一个操作系统,而且获得了宝贵的知识和技能。希望这篇指南能够帮助你顺利完成 Arch Linux 的安装,享受 Arch 带来的无限可能性!