Ubuntu系统精简安装
第一阶段:纯净安装(固件与基础系统)
1. 镜像获取与启动
下载:从 Ubuntu 官网 获取最新的 LTS 版本(如 24.04 或 22.04)。
引导:使用 Rufus(Windows)或 Etcher(Mac/Linux)制作启动盘。
启动:选择
Try or Install Ubuntu Server。
2. 核心安装选项(决定成败的步骤)
Language: 选
English(避免控制台显示中文方块)。Keyboard: 默认
English (US)。Choose type of install (关键):一定要选
Ubuntu Server (minimized)。这一步会剔除所有“人类友好”但“系统多余”的文档、帮助手册和不常用的工具包。
Network: 连上键盘或网线,确保
IPv4成功获取地址。Storage:
取消勾选
Set up this disk as an LVM group(LVM 会增加一层逻辑开销,物理单盘建议关掉)。手动确认分区,通常一个
/(根目录)即可。
Profile: 设置你的用户名和密码。
SSH: 勾选
Install OpenSSH server(精简版系统通常通过另一台电脑远程管理最方便)。Featured Snaps: 全都不选。直接按 Tab 键切到
Done。
第二阶段:系统瘦身与性能优化
安装完成并重启登录后,你的屏幕是黑色的命令行。执行以下“手术”:
1. 彻底移除 Snap 机制
Snap 是 Ubuntu 预装的软件包管理系统,虽然方便但非常吃内存和 CPU。对于简化版,我们建议移除:
Bash
sudo apt purge snapd -y
sudo apt autoremove --purge -y
sudo rm -rf ~/snap /var/lib/snapd
# 防止它自动被其他包关联装回来
sudo apt-mark hold snapd
2. 精简内核参数与启动
编辑 Grub 配置文件:
Bash
sudo nano /etc/default/grub
找到 GRUB_CMDLINE_LINUX_DEFAULT,修改为: GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3 ipv6.disable=1" (注:loglevel=3 减少报错滚屏,ipv6.disable=1 如果你不用 IPv6 可以提升解析速度)。 保存后运行:sudo update-grub。
第三阶段:轻量化工具包安装
精简版系统连 net-tools 都没有,你需要手动安装几个核心工具:
Bash
# 常用基础工具
sudo apt install --no-install-recommends \
htop \
vim \
curl \
git \
ufw \
unzip
注意:每次
apt install时加上--no-install-recommends,这能防止系统自动拉下成百上千个你根本用不到的依赖包。
第四阶段:图形界面(按需可选)
如果你发现命令行还是太硬核,想装一个最轻量的图形界面,千万不要装 ubuntu-desktop,按下面这个顺序装:
选项 A:极简窗口管理器(最轻,仅 50MB 内存)
Bash
sudo apt install --no-install-recommends xserver-xorg xinit openbox
# 启动命令:startx
选项 B:Lubuntu 核心桌面(带任务栏和菜单)
Bash
sudo apt install --no-install-recommends lubuntu-desktop
维护建议:如何保持“轻量”?
清理缓存:
sudo apt clean(清理已下载的安装包镜像)。清理残余依赖:
sudo apt autoremove --purge(卸载软件后务必运行此条,保持系统干净)。监控资源: 随时输入
free -m观察内存,输入df -h观察磁盘占用。