上一篇                     
               
			  Arch Linux安装教程简单?新手必看!
- Linux
- 2025-06-24
- 4735
 制作Arch Linux启动盘,启动进入安装环境,连接网络后分区并格式化磁盘,挂载分区,使用pacstrap安装基础系统包,生成fstab文件,用arch-chroot进入新系统,设置时区、本地化、主机名、root密码,安装并配置引导加载程序(如GRUB),最后重启即可完成安装。
 
如何安装 Arch Linux:详细官方指南
Arch Linux 是一款轻量级、高度可定制的 Linux 发行版,适合追求系统透明度和控制权的用户,以下安装流程严格遵循 Arch Wiki 官方指南,需基础命令行知识。操作前务必备份所有数据。
准备工作
- 下载 Arch Linux ISO 
  - 访问 Arch Linux 下载页 获取最新 ISO 文件。
 
- 制作启动 U 盘 
  - Windows:用 Rufus(选择 “DD 模式”)。
- Linux/macOS:使用 dd命令:dd if=archlinux.iso of=/dev/sdX bs=4M status=progress ( /dev/sdX为 U 盘设备名,通过lsblk确认)。 
 
- 启动 Live 环境 
  - 插入 U 盘,重启电脑,进入 BIOS/UEFI 设置 U 盘为第一启动项。
- 选择 “Arch Linux install medium” 启动至命令行。
 
配置基础环境
- 验证启动模式 ls /sys/firmware/efi/efivars # 若显示文件列表则为 UEFI 模式,否则为 BIOS。 
- 连接网络 
  - 有线网络:DHCP 自动连接(多数情况)。
- 无线网络: iwctl # 进入交互工具 station wlan0 scan # 扫描网络 station wlan0 connect SSID # 连接 Wi-Fi(SSID 替换为名称) exit 
- 测试连接:ping archlinux.org。
 
- 更新系统时钟 timedatectl set-ntp true 
磁盘分区与格式化
重要:以下操作会清除磁盘数据!
-  查看磁盘设备  fdisk -l # 确认目标磁盘(如 /dev/nvme0n1 或 /dev/sda) 
-  分区方案(示例:UEFI + GPT) 
 | 挂载点 | 分区类型 | 大小 | 文件系统 |
 |——–|———-|————|———-|
 |/mnt/boot| EFI 系统分区 | 512 MiB | FAT32 |
 |[SWAP]| 交换分区 | 建议 ≥4GB | swap |
 |/mnt| 根分区 | 剩余空间 | ext4 |- 使用 fdisk或cfdisk分区:cfdisk /dev/sdX # 按提示创建分区 
 
- 使用 
-  格式化分区 mkfs.fat -F32 /dev/sdX1 # EFI 分区 mkswap /dev/sdX2 # 交换分区 swapon /dev/sdX2 # 启用交换 mkfs.ext4 /dev/sdX3 # 根分区 
挂载与安装系统
- 挂载分区 mount /dev/sdX3 /mnt # 挂载根分区 mkdir /mnt/boot # 创建 boot 目录 mount /dev/sdX1 /mnt/boot # 挂载 EFI 分区 
- 安装核心软件包 pacstrap /mnt base linux linux-firmware vim sudo # 包含内核、基础工具 
系统配置
- 生成 fstab 文件 genfstab -U /mnt >> /mnt/etc/fstab # 自动生成分区挂载配置 
- 切换到新系统 arch-chroot /mnt 
- 设置时区与本地化 ln -sf /usr/share/zoneinfo/Region/City /etc/localtime # 如 Asia/Shanghai hwclock --systohc sed -i 's/#en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen locale-gen echo "LANG=en_US.UTF-8" > /etc/locale.conf 
- 网络配置 
  - 设置主机名: echo "myarch" > /etc/hostname 
- 编辑 /etc/hosts:0.0.1 localhost ::1 localhost 127.0.1.1 myarch.localdomain myarch 
 
- 设置主机名: 
- 安装引导程序(以 GRUB 为例) pacman -S grub efibootmgr os-prober grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg 
用户与密码
- 设置 root 密码 passwd 
- 创建普通用户 useradd -m -G wheel -s /bin/bash username # 替换 username passwd username 
- 授予 sudo 权限 EDITOR=vim visudo # 取消注释行:`%wheel ALL=(ALL) ALL` 
重启与验证
- 退出并重启 exit umount -R /mnt reboot 
- 首次登录 
  - 使用新用户登录:username及密码。
- 验证系统状态: systemctl status network # 检查网络 free -h # 查看内存与交换分区 
 
- 使用新用户登录:
后续优化建议
- 安装图形界面(可选) 
  - 桌面环境:sudo pacman -S xorg plasma-desktop(KDE 示例)
- 显示管理器:sudo pacman -S sddm
- 启用服务:sudo systemctl enable sddm
 
- 桌面环境:
- 常用工具 sudo pacman -S git openssh firefox 
- 系统更新 sudo pacman -Syu # 定期更新系统 
注意事项
- 官方文档优先:所有步骤均基于 Arch Wiki Installation Guide,请实时查阅更新。
- 故障排除:若启动失败,用 U 盘重新进入 Live 环境,挂载分区后检查 /boot/grub/grub.cfg或日志(journalctl -p 3 -xb)。
- 社区支持:访问 Arch Linux 论坛 或 Wiki 常见问题。
引用说明 参考 Arch Linux 官方文档(Arch Wiki),遵循 CC BY-SA 协议,安装过程涉及硬件操作,请谨慎执行。
 
 
 
			