Arch Linux 安装教程:官方脚本版(有手就行)

1551 字
8 分钟
Arch Linux 安装教程:官方脚本版(有手就行)

别被网上那些手动分区、手动挂载、手动配网络的教程吓退。Arch 官方早就给你准备了一个 archinstall 脚本,全程交互式,跟装 Windows 似的,下一步下一步就完事儿。

(`・ω・´) 准备工作#

  • 电脑一台,笔记本台式都行
  • 没电脑的一边看乐呵去
  • 一个 8G 以上的 U 盘(装系统用的,别拿你存学习资料的盘)
  • 能上网的环境(没网装个锤子)
  • 脑子(建议带上,虽然官方脚本已经帮你把脑子省了)

(。・ω・。) 第一步:下载 Arch ISO#

去官网下镜像,认准这个地址:

https://archlinux.org/download/

找个离你近的镜像站,下 archlinux-xxxx.xx.xx-x86_64.iso,大概 800MB 左右。

下完用 Ventoy 或者 Rufus 写进 U 盘,插电脑上开机。

Tip

Ventoy 比 Rufus 好用一万倍,一次写入,以后换 ISO 直接复制进去就行,不用重新刷 U 盘。

(ノ◕ヮ◕)ノ 第二步:进 Live 环境#

U 盘启动,选第一个 Arch Linux install medium (x86_64, UEFI),回车。

等一会儿,你会看到一个黑乎乎的终端,前面写着:

root@archiso ~ #

别慌,这就是 Arch 的 Live 环境,系统还没装,这是临时系统。

(。・ω・。) 第三步:连网(重要!)#

archinstall 脚本要联网下载包,没网直接寄。

有线网(插网线):#

Terminal window
dhcpcd # 自动获取 IP,完事儿

WiFi:#

Terminal window
iwctl
# 进入 iwctl 后:
device list # 看你的无线网卡叫啥,比如 wlan0
station wlan0 scan # 扫描 WiFi
station wlan0 get-networks # 列出 WiFi 列表
station wlan0 connect "你的WiFi名" # 连接,输密码
exit # 退出 iwctl

测试一下:

Terminal window
ping archlinux.org -c 3

看到 64 bytes from ... 就是通了。

Warning

没网别往下走,archinstall 会报错。校园网/认证网可能比较麻烦,建议先插网线或者手机 USB 共享网络。

ヾ(≧▽≦*)o 第四步:运行 archinstall 脚本(核心)#

输入下面这行,见证奇迹:

Terminal window
archinstall

然后就是一个交互式菜单,跟着我一项一项选:

archinstall 主菜单
archinstall 主菜单

1. 语言 (Locale)#

选 zh_CN(中文),或者你习惯英文就选 en_US。

2. 镜像地区 (Mirror region)#

选 China,自动用国内源,下载飞快。

3. 磁盘布局 (Disk configuration)#

选 Best-effort default partition layout(最佳 effort 默认分区)。

然后选你要装的硬盘(**千万别选 U 盘!**看容量区分)。

文件系统选 ext4 就行,Btrfs 新手别碰。

磁盘配置界面
磁盘配置界面

Caution

选硬盘的时候瞪大眼睛,选错了把你数据盘格了,神仙也救不回来。不确定就 lsblk 先看一眼。

4. 引导加载器 (Bootloader)#

选 systemd-boot(UEFI 推荐)或者 GRUB(兼容性好)。

如果你不知道啥是 UEFI,选 GRUB 最保险。

5. 交换分区 (Swap)#

内存 ≤ 8G 的建议选 yes,自动创建一个 Swap。

内存 16G 以上的可以选 no。

6. 主机名 (Hostname)#

随便起,比如 cxl-arch、my-pc、xia-pc(别用中文,会寄)。

7. Root 密码#

设一个你记得住的,别整太复杂,回头忘了还得重置。

8. 用户账户 (User account)#

选 Add a user,用户名随便,比如 xia。

密码设好,然后一定要给它加 sudo 权限!

9. 配置文件 (Profile)#

这是选桌面环境的!

桌面环境选择
桌面环境选择

  • 想装图形界面?选 Desktop → 然后选 gnome / kde / xfce 等
  • 想装 Hyprland?选 Minimal 或者 Desktop 里看有没有,装完再手动配
  • 只要命令行?选 Minimal

10. 音频 (Audio)#

选 pipewire,现在主流都用这个。

11. 内核 (Kernel)#

默认 linux 就行,别折腾。

12. 额外包 (Additional packages)#

可以顺手装几个常用的:

vim,nano,git,curl,wget,firefox

用英文逗号隔开,别加空格。

13. 网络配置 (Network configuration)#

选 NetworkManager,装完桌面能直接连 WiFi。

14. 时区 (Timezone)#

选 Asia/Shanghai。

(`・ω・´)b 第五步:确认安装#

全部选完后,脚本会让你 review 一遍配置。看没问题就选 Install。

确认安装界面
确认安装界面

然后就去泡杯茶,等 5~20 分钟(看网速)。

安装进度
安装进度

看到 Installation completed without any errors! 就是成了!

安装完成
安装完成

(。・ω・。)ノ 第六步:重启进系统#

Terminal window
reboot

记得拔掉 U 盘!

(ノ◕ヮ◕)ノArch Linux 装完中文乱码?(额外)#

装完 Arch 后,终端里中文全变成 0、方块,或者连 pacman -S 都报 “找不到包名”,这种情况大概率不是字体没装,而是 locale 还停留在老的 zh_CN.GBK。Arch 里真正该用的是 zh_CN.UTF-8,不然终端就会把中文按错误编码去解析,结果自然就是一堆乱码。

(´・ω・`) 先说结论:你只要做这几步就行#

第一步:装中文字体(别跳过)#

Terminal window
sudo pacman -S noto-fonts-cjk wqy-zenhei wqy-microhei

这些字体装上后,终端和桌面环境的中文显示会正常很多,至少不再是方块。

第二步:修正 locale#

先看一下当前 locale:

Terminal window
locale

如果你看到的是类似下面这种:

Terminal window
LANG=zh_CN.GBK
LC_CTYPE=zh_CN.GBK

那就说明配置错了。把它改成 UTF-8:

Terminal window
sudo nano /etc/locale.gen

把这一行前面的注释去掉:

Terminal window
zh_CN.UTF-8 UTF-8

然后保存退出:

Terminal window
sudo locale-gen
sudo localectl set-locale LANG=zh_CN.UTF-8

如果你还想写进配置文件里,顺手执行:

Terminal window
echo 'LANG=zh_CN.UTF-8' | sudo tee /etc/locale.conf

第三步:重启或重新加载环境#

Terminal window
reboot

重启后再看一眼:

Terminal window
locale

应该就变成:

Terminal window
LANG=zh_CN.UTF-8

这样终端里的中文就能正常显示了,pacman 也能正常识别包名。

Tip

这类问题最常见的原因就是把 zh_CN.GBK 当成了中文默认编码。Arch 的主流做法是 UTF-8,所以你只要把 locale 改成 zh_CN.UTF-8,基本就会一键修好。

(ノ◕ヮ◕)ノ*:・゚✧ 装完干啥?#

如果你选了桌面环境,进去就是图形界面了。

如果选的 Minimal,进来是黑终端,接下来:

Terminal window
sudo pacman -Syu # 更新系统
sudo pacman -S yay # 装 AUR 助手(虽然 Minimal 里可能没配 AUR)
sudo pacman -S neofetch # 装完必须跑一下,仪式感
neofetch # 截图发朋友圈

(´・ω・`) 免责声明 & 售后服务#

本教程基于 Arch 官方 archinstall 脚本,步骤已经尽量简化了。

但如果你:

  • 看不懂英文菜单
  • 不知道哪个是自己的硬盘
  • 装完进不去系统
  • 或者单纯就是懒
Caution

你要是看不懂,自个翻译拍照去,实在不行你给我 10 块钱儿,我给你包一个月,有啥问题随叫随到。


祝你安装顺利,少报错,多折腾。

PS:Arch 没炸过几次的人生是不完整的。

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Arch Linux 安装教程:官方脚本版(有手就行)
https://www.cxl--package.top/posts/arch-linux-official-script-install/
作者
ALM
发布于
2026-07-22
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
ALM
Hi~欢迎来到CXL避难所
⚠️ 重要声明
大家好,这里是 CXL 避难所的站长——啊嘞喵。本站为个人非商业性质的学习分享站点,所有内容仅供技术交流与个人记录参考,不构成任何专业建议或商业指导。本站基于 Firefly 主题(MIT 开源协议)构建,与原作者无任何商业关联。引用内容版权归原作者所有,如有侵权请联系删除。
分类
标签
最新动态
站点统计
文章
27
动态
4
分类
8
标签
102
总字数
64,126
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Cloudflare Workers
博客版本
Firefly v6.14.3
文章许可
CC BY-NC-SA 4.0