Arch Linux 安装教程
准备工作
在开始安装 Arch Linux 之前,需要做好充分的准备工作,下载 Arch Linux 的官方镜像文件(ISO)并制作可启动的 U 盘,推荐使用 dd 命令或 Ventoy 等工具制作启动盘,确保计算机满足最低系统要求:64 位处理器、至少 512MB 内存(推荐 2GB 以上)、10GB 以上硬盘空间,备份重要数据,并记录硬件信息(如网卡型号),以便后续驱动配置。

启动并连接网络
将制作好的 U 盘插入计算机,重启并进入 BIOS/UEFI 设置,选择从 U 盘启动,进入 Arch Linux 安装环境后,默认以命令行模式运行,首先配置网络连接,对于有线连接,系统通常会自动获取 IP 地址;若为无线网络,可使用 iwctl 工具连接:
iwctl device list iwstation wlan0 connect <网络名称>
验证网络是否连通:
ping archlinux.org
磁盘分区
使用 fdisk 或 parted 对硬盘进行分区,以 fdisk 为例:
fdisk /dev/sda
创建分区建议如下:
/boot/efi:EFI 系统分区,推荐 512MB,格式为 FAT32。swap:交换分区,大小通常为内存的 1-2 倍。- 根分区,剩余空间分配给根目录。
分区完成后,格式化文件系统:
mkfs.vfat -F32 /dev/sda1 mkswap /dev/sda2 mkfs.ext4 /dev/sda3
挂载分区:
mount /dev/sda3 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot swapon /dev/sda2
安装基础系统
使用 pacstrap 安装基础软件包:

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:locale-gen echo "LANG=zh_CN.UTF-8" > /etc/locale.conf
- 网络配置:创建主机名并设置网络:
echo "archlinux" > /etc/hostname systemctl enable dhcpcd
- 安装引导程序:
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch grub-mkconfig -o /boot/grub/grub.cfg
安装桌面环境(可选)
以 GNOME 为例:
pacman -S gnome xorg systemctl enable gdm
安装完成后,退出 chroot 环境并重启:
exit reboot
首次启动与后续配置
登录系统后,更新软件包列表并安装常用工具:
sudo pacman -Syu sudo pacman -S sudo vim networkmanager
添加普通用户并配置 sudo 权限:
useradd -m -G wheel username passwd username EDITOR=vim visudo
取消注释 %wheel ALL=(ALL) ALL 行。

常见问题解决
- 网络连接失败:检查
iwctl配置或尝试使用netctl。 - 引导程序无法启动:确保 EFI 分区已正确挂载,并重新运行
grub-install。
FAQs
Q1: 安装过程中遇到 pacman 报错如何解决?
A1: 通常是由于密钥环未同步导致,运行以下命令更新密钥:
sudo pacman-key --init sudo pacman-key --populate archlinux
若问题依旧,可尝试更换镜像源:编辑 /etc/pacman.d/mirrorlist,将国内镜像源(如清华、阿里)移至文件顶部。
Q2: 如何安装中文输入法?
A2: 以 fcitx5 为例,安装相关组件:
sudo pacman -S fcitx5-im fcitx5-pinyin
编辑 /etc/environment,添加以下内容:
GTK_IM_MODULE=fcitx5 QT_IM_MODULE=fcitx5 XMODIFIERS=@im=fcitx5 INPUT_METHOD=fcitx5 SDL_IM_MODULE=fcitx5
重启系统后,在设置中配置输入法。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复