Arch Linux 安装教程
为什么要使用ArchLinux:无他,AUR软件库非常好用。
下载 Arch Linux 镜像
优先选择国内镜像源下载,速度更快:
-
国内推荐镜像:清华镜像(mirrors.tuna.tsinghua.edu.cn/archlinux/iso/),下载最新版的
archlinux-xxxx.xx.xx-x86_64.iso文件。
验证镜像完整性,避免文件损坏导致安装失败。如果是通过BT或磁力链接下载,下载工具会通过哈希校验自动验证文件完整性,无需手动操作;
制作启动 U 盘
最好准备 4GB 以上的 U 盘,制作过程会清除 U 盘所有数据,建议提前备份。如果是其他的系统可能需要更大容量。
-
Windows 系统:使用 Rufus:https://rufus.ie/zh/ (推荐)。打开软件后选择下载的 ISO 镜像、目标 U 盘,分区类型默认 GPT,目标系统类型选UEFI,点击 开始 ,再选择 DD 模式。
-
Linux 系统:使用
dd命令:
# 确认已安装了 dd
dd --version
# 替换 if=后的镜像路径和 of=后的 U 盘设备名,注意不要加分区号
sudo dd if=./archlinux-xxxx.xx.xx-x86_64.iso of=/dev/sdb bs=4M status=progress
-
制作完成后重启电脑
-
进入 BIOS/UEFI 设置(常见按键:Del、F2、F12,不同品牌主板不同)
-
关闭 Secure Boot(安全启动)开启状态会导致 U 盘无法启动或后续系统引导失败
-
启动顺序改为 U 盘优先启动
-
保存设置并退出
进入安装环境并初始化
从 U 盘启动后,选择第一个选项 Arch Linux install medium (x86_64, UEFI),等待加载完成后进入命令行安装环境。
若从U盘启动时出现黑屏,大概率是显卡兼容性问题,可通过修改启动参数解决:在启动选择界面选中第一项Arch Linux install medium (x86_64, UEFI),按键盘 e 键进入编辑模式,在末尾添加 nomodeset nouveau.modeset=0,添加完成后按回车键即可正常启动。
连接网络
Arch 安装过程需联网下载软件包,优先推荐有线网络,插上网线后自动连接。
无线网络需手动配置,无线网络配置,需通过 iwctl 工具:
iwctl # 进入 iwd 交互模式
device list # 列出所有无线网卡设备(如 wlan0)
station wlan0 scan # 扫描附近无线网络(无输出)
station wlan0 get-networks # 显示扫描到的 WiFi 名称(SSID)
station wlan0 connect "你的WiFi名称" # 连接 WiFi,输入密码后回车
exit # 退出 iwd 模式
验证网络连接:
ping archlinux.org -c 4 # 发送 4 个数据包测试,按 Ctrl+C 停止
使用 archinstall 脚本自动安装
Arch Linux 内置 archinstall 脚本,可通过图形化交互界面快速安装系统,适合新手或追求效率的用户。
启动 archinstall 脚本
archinstall
脚本启动后会先加载必要组件并连接镜像源,此过程耗时取决于网络状况。
注意:运行安装脚本后,若网络速度较慢,会出现长时间卡在
Fetching Arch Linux package database ...
或软件包下载阶段的情况,这是正常现象,需耐心等待。若等待过久,可先退出脚本,通过优化镜像源提升速度。
启动后进入文本交互界面,使用方向键上下移动,回车键确认选择,ESC 键返回上一级。
安装配置
不同版本的 Arch 镜像,其 archinstall 脚本界面可能有差异,以下配置仅供参考,实际操作时以当前脚本显示为准。
Mirror region:选择镜像源区域,选择 China。
Locale language:选择系统语言,选择 zh_CN.UTF-8。
Disk Configration -> Partitioning:
-
Use default partition layout:只能选择一整块硬盘(最方便)
-
Manual Partitioning:手动分区,先选中目标磁盘,未分配空间。
-
创建新分区(efi分区),大小为 1GiB,类型为fat32,挂载点设为**/boot**。
-
创建新分区(交换分区),大小为 16GiB,类型为 linux-swap。
-
创建新分区(根分区),大小为默认(剩余空间),类型为ext4,挂载点设为 / 。
-
Bootloader:选择 GRUB。
Authenticate:
-
Root password:设置 root 用户密码,输入两次后回车(无显示)。
-
User account:新建普通用户。输入用户名、密码,选中 yes 赋予 sudo 权限。
Profile :
-
Type -> Desktop:桌面推荐 KDE Plasma
-
Graphics driver:图形驱动
-
Greeter:桌面管理器选择 sddm
Application:
- Audio:选择 pipewire
Kernal:系统内核推荐 linux-lts
Network configuration:选择 Use Network Manager
Timezone:时区选择 Shanghai
Install:开始安装
刚进入系统若出现中文显示为方块乱码,需先确保网络可用,再解决字体缺失问题。具体操作步骤如下:
解决网络问题(启动并配置网络服务):
sudo systemctl enable NetworkManager
sudo systemctl start NetworkManager
网络正常后,执行以下命令安装中文字体:
sudo pacman -S noto-fonts-cjk
安装完成后重启系统,中文正常显示。