干这行久了,我有一个特别深的体会:Ubuntu 装得好不好,完全取决于一开始怎么选。很多朋友一听到“最小化安装 ubuntu”,第一反应是省磁盘空间,这当然没错,但真正的价值远不止这点。它解决的是系统臃肿、资源占用高、莫名故障多这一连串的连锁问题。今天我就把最小化安装这件事聊透,从选镜像、走流程到装完后的精简和排坑,一次性讲明白,适合服务器运维、嵌入式开发人员,以及想在老旧设备上把 Ubuntu 跑流畅的朋友。
网上关于 ubuntu 安装的教程一搜一大把,但大部分是默认安装完就收工,真正把“最小化”做到位、把所有陷阱都绕开的反而很少。这篇文章不一样,我会先讲清楚为什么要这么干,再手把手带着你把一整条路走通。我踩过的坑,你基本不用再踩了。
1. 为什么要最小化安装,以及它解决的现实问题
1.1 一个被默认安装坑过的真实场景
前阵子我帮一位朋友收拾一台老笔记本,配置不算太差,4G 内存加一块机械硬盘。他装的是 Ubuntu 桌面版,全程默认下一步,结果装完开机就卡,点个浏览器转圈半天,风扇狂转。我登录系统一看,内存占用 2.6G,硬盘倒还好,但 CPU 时不时被后台进程占满。
其实这机器本身没坏,坏就坏在默认安装给它塞了一堆根本用不上的东西:LibreOffice 办公套件、一堆小游戏、多媒体解码器、云账户集成、Snap 商店里的各种推荐应用。这些东西对普通办公用户可能有用,但对于一个只想用它写写文档、上上网的人来说,就是纯粹的资源黑洞。
后来我直接给他重装成最小化系统,开机内存占用不到 600M,再装一个轻量桌面,浏览器、输入法、办公软件按需添加,整体流畅度立马不一样了。这件事给我的触动挺大:很多时候 Linux 卡顿不是系统不行,而是安装策略从一开始就错了。
1.2 最小化安装究竟适合谁
我接触下来,需要最小化安装的人群基本就三类:
第一类是服务器管理员。装 Ubuntu Server 是为了跑 Nginx、MySQL、Docker,要的是稳定、干净、少被攻击面。默认装一堆图形组件、桌面环境,不但浪费资源,还引入不必要的安全风险。
第二类是嵌入式开发者。看热搜词里面就有“开发板挂载 ubuntu”,做开发板的朋友都懂,SD 卡容量有限、性能也紧张,一个裁剪过的系统能让你的板子运行得更从容。用 debootstrap 方式做根文件系统,几乎是这个场景的标配方案。
第三类是纯粹想学 Linux 的人。从最小系统开始,一个包一个包地装,你会比用一键安装包的人更清楚系统是怎么组成的。遇到问题知道去哪查,依赖关系看得明白,学习效率翻倍。
我个人观点是,无论你属于哪一类,最小化安装都应该成为默认选项,桌面环境、办公软件这些属于“按需加载”的范畴,而不是“出厂自带”。
1.3 什么才叫真正的“最小化”
这里我想先厘清一个概念:最小化安装不是让你装完系统什么都没有,而是让你装完系统只有一个干净的基础底座。它应该包括内核、systemd、核心命令行工具、网络管理组件、SSH 服务、软件包管理器,这几样足够了。
什么是不该有的?图形界面、办公软件、浏览器、打印服务、蓝牙组件、音频服务、Snap 全家桶,这些都属于非必要内容。你后面需要哪个装哪个,缺什么补什么。
判断一个系统是否“最小”有个简单标准:装完系统后,你执行 systemctl list-unit-files --type=service,能看到的服务数量应该控制在 30 个以内;内存空闲资源应该比我前面提到的轻量桌面场景高得多。超过这个量级,你就得审视到底装了什么多余的东西。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 获取最小安装源:选对镜子比什么都重要
2.1 Ubuntu Server 镜像与 Desktop 镜像的本质区别
很多新手有个误区,觉得最小化安装就是拿 Desktop 镜像装完再把图形界面卸掉。这个思路不是不行,但绕远路不说,还容易留下残余依赖。
更推荐的做法是直接用 Ubuntu Server 镜像。Server 版 ISO 默认就不带桌面组件,安装程序会给你一个“最小化安装”的明确选项。这里选上之后,系统连文档、示例文件这类非必要内容都会跳过,装出来的系统干干净净。
Server 镜像和 Desktop 镜像在底层内核上是同一个东西,区别主要在安装器的默认软件集和引导逻辑。Desktop 镜像装的是带图形界面的 Live 系统,安装到硬盘时会把桌面相关的一整套东西带进来;Server 镜像则是直接从基础系统开始装,安装过程全部在文本界面下完成,安装速度也更快。
我自己优先选 Server ISO 的另一个原因是它的维护路径清晰。Ubuntu 的服务器版和桌面版共享同一个软件源,但 Server 版在发布节奏上更保守,更新更可控。做生成环境的朋友应该能体会,这种“少折腾”的特性有多重要。
2.2 netboot mini ISO:真正的从零开始
如果你的目标比 Server 版默认安装还要精简,那就得用 netboot mini ISO。这个镜像体积只
