ArchLinux 安装指南:从零开始的系统配置
ArchLinux 安装指南:从零开始的系统配置
ArchLinux 是一款极简、轻量且高度可定制的Linux发行版,深受技术爱好者和系统管理员的喜爱。它的安装过程虽然比其他发行版更为复杂,但也正是这种灵活性和自由度吸引了许多用户。下面我们将详细介绍 ArchLinux 安装 的步骤和相关应用。
准备工作
在开始 ArchLinux 安装 之前,你需要准备以下几样东西:
- ArchLinux 安装镜像:从官方网站下载最新的ISO镜像。
- U盘:用于制作启动盘,至少4GB容量。
- 一台电脑:可以是物理机或虚拟机。
安装步骤
-
制作启动盘:
- 使用工具如Rufus或Etcher将ISO镜像写入U盘。
-
启动进入Live环境:
- 将U盘插入电脑,重启并进入BIOS/UEFI设置,将U盘设为第一启动设备。
-
连接网络:
- 使用
iwctl
或wifi-menu
连接Wi-Fi,或者直接插网线。
- 使用
-
更新系统时间:
timedatectl set-ntp true
-
分区:
- 使用
cfdisk
或fdisk
对硬盘进行分区。通常至少需要一个根分区(/),可以选择创建/boot、/home等分区。
- 使用
-
格式化分区:
- 例如,格式化根分区为ext4:
mkfs.ext4 /dev/sdXn
- 例如,格式化根分区为ext4:
-
挂载分区:
mount /dev/sdXn /mnt
-
安装基础系统:
pacstrap /mnt base linux linux-firmware
-
生成fstab文件:
genfstab -U /mnt >> /mnt/etc/fstab
-
进入新系统:
arch-chroot /mnt
-
设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc
-
本地化设置:
- 编辑
/etc/locale.gen
,取消注释en_US.UTF-8 UTF-8
和zh_CN.UTF-8 UTF-8
,然后执行locale-gen
。
- 编辑
-
设置主机名:
echo myhostname > /etc/hostname
-
设置root密码:
passwd
-
安装引导程序:
- 对于UEFI系统,安装
efibootmgr
和grub
:pacman -S efibootmgr grub grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg
- 对于UEFI系统,安装
-
退出chroot环境并重启:
exit umount -R /mnt reboot
相关应用
- 包管理器:
pacman
是ArchLinux的核心包管理工具,简单易用。 - AUR(Arch User Repository):提供了大量用户贡献的软件包,扩展了官方仓库的软件选择。
- Yaourt:一个基于
pacman
的AUR助手,简化了从AUR安装软件的过程。 - i3wm:一个轻量级的平铺窗口管理器,适合追求效率的用户。
- Vim:强大的文本编辑器,配合ArchLinux的简洁性非常契合。
总结
ArchLinux 安装 虽然需要一定的技术知识,但其带来的高度定制性和系统控制权是无与伦比的。通过上述步骤,你可以从零开始搭建一个完全符合个人需求的Linux系统。无论你是初学者还是经验丰富的Linux用户,ArchLinux都能提供一个学习和探索的平台。希望这篇文章能帮助你顺利完成 ArchLinux 安装,并在Linux的世界中找到乐趣。