安装 Arch Linux,手动安装还是用 archinstall?新手必看对比指南
众所周知,Arch Linux 一直被视为高玩和极客的象征,很多朋友想尝试但又止步于它那传说中的安装难度。现在有了官方提供的 archinstall 脚本,门槛虽然降低了不少,但社区里依然在争论:到底该从零开始手动安装,还是直接用脚本一键搞定?
今天我们就作为博主,结合实际经验,来掰扯掰扯这两种方式的区别,帮你决定到底选哪条路。
一、 手动安装:极客的入场券
以前大家说“装 Arch 是一种修行”,指的就是全手动安装。你需要对着 Wiki 敲命令,从分区、格式化、挂载,到安装基础包、配置 fstab、chroot、设置时区、主机名、root 密码、引导程序……每一个环节都不能出错。
Arch Linux 手动安装过程需要在纯文本命令行下进行详细配置
优点:
- 彻底理解 Linux 原理: 你会清楚地知道根目录在哪,home 目录怎么挂,GRUB 是怎么工作的,systemd 又是怎么回事。这是学习 Linux 内部运作机制的绝佳机会。
- 极致的定制化: 想要复杂的分区方案?想用 LUKS 全盘加密加 LVM?想用 Btrfs 的子卷快照?只有手动安装才能完全按你的意愿来,不依赖脚本的预设逻辑。
- 排错能力提升: 当你以后系统起不来的时候,因为你手动经历过每一步,你会更容易定位是引导挂了还是 fstab 写错了。
缺点:
- 极其耗费精力: 全程高度集中精神,一旦漏输一个字符或者某个步骤搞错,可能就要重来,心态容易崩。
- 容易劝退: 对于新手来说,纯黑底白字的命令行界面加上全是英文的故障信息,不仅是技术门槛,更是心理门槛。
官方 archinstall 脚本提供的 TUI 交互式安装引导界面
二、 archinstall 脚本:懒人的福音
archinstall 是 Arch Linux 官方提供的辅助安装脚本,它通过交互式问答的形式,帮你自动生成配置文件并执行安装命令。就像 Ubuntu 的安装程序一样,只不过是 TUI(文本用户界面)版本。
优点:
- 快速高效: 只要回答几个问题(磁盘选哪个、要不要 swap、桌面环境选哪个、用户名密码设什么),十几分钟就能装好一个基本可用的系统。
- 容错率较高: 脚本处理了大部分底层逻辑,只要不是极端奇葩的硬件环境,一般不会出错。
- 官方维护: 既然是官方收录的脚本,其兼容性和安全性是有保障的,不用担心像第三方脚本那样留后门或年久失修。
缺点:
- “知其然不知其所以然”: 装完系统你会用,但如果系统炸了,你可能连当初分区是怎么分的都不知道,救火难度陡增。
- 定制灵活性受限: 虽然现在脚本功能越来越强,但在一些极端的分区布局或多硬盘组合引导上,还是不如手动灵活。
- 黑盒操作: 脚本内部怎么执行的你看不到,有时候报错信息不够直观,排查问题反而麻烦。
三、 到底该怎么选?
作为过来人,给大伙几个建议:
1. 如果你是第一次接触 Arch,或者只是想体验一下:
请直接用 archinstall。 别听那些老古董说你不用手动就不算玩过 Arch。先把系统装起来跑起来,感受一下 Pacman 的包管理魅力,这才是重点。如果第一次折腾几小时连图形界面都进不去,大多数人会直接放弃。
2. 如果你是学习目的,或者想做服务器运维: 强烈建议手动安装一次。 找个虚拟机,按照 Wiki 一字一句敲。装好这遍,你对 Linux 文件系统的理解会上一个台阶。以后服务器遇到磁盘满了、引导坏了的情况,你会发现自己能淡定地进救援模式修好了。
3. 如果你需要部署特定的生产环境:
手动 + 自动化脚本。 先手动装好一次,把所有配置记下来,然后写成你自己的 Ansible Playbook 或 Shell 脚本,以后批量部署。单纯依赖 archinstall 可能满足不了复杂的线上环境需求。
四、 简单的操作提示
- 手动安装: 记得先插网线,一定要紧跟 Wiki,不要信两年前的博客教程,Arch 更新快,旧教程可能会让你进坑。
- 使用脚本: 启动盘引导进入 ISO 后,直接输入
archinstall即可启动向导。如果你在国内,记得在安装界面里配置好镜像源,不然下载包的速度会让你怀疑人生。
总结:
工具没有高贵之分,只有适不适合。archinstall 让 Arch Linux 更加亲民,让更多人能享受到这个滚动发行版的乐趣;而手动安装则是通往资深 Linux 用户的必经之路。根据自己的时间和技术储备,选一条路走下去,能稳定使用才是好系统。

评论已关闭