优化Ubuntu From Scratch存储空间可从以下方面入手:
- 清理软件包及缓存
- 删除不再需要的软件包及依赖:
sudo apt autoremove。 - 清理APT缓存:
sudo apt clean(删除所有缓存)或sudo apt autoclean(删除旧版本缓存)。
- 删除不再需要的软件包及依赖:
- 管理内核与系统文件
- 删除旧内核版本:
sudo apt --purge autoremove。 - 精简内核:移除不必要的内核模块(需重新编译内核)。
- 删除旧内核版本:
- 优化文件系统与分区
- 选择小块大小的文件系统(如ext4的4K块大小),减少磁盘占用。
- 合理分区:为根目录、交换分区等分配适当空间,避免浪费。
- 清理日志与临时文件
- 限制日志文件大小:
sudo journalctl --vacuum-size 100M。 - 删除临时文件:清理
/tmp和/var/tmp目录。
- 限制日志文件大小:
- 使用轻量级组件
- 选择轻量级桌面环境(如Xfce)或最小化安装(无图形界面)。
- 替换为轻量级软件(如用
mousepad替代gedit)。
- 禁用不必要的服务
- 通过
systemctl disable关闭非必要服务(如蓝牙、打印服务)。
- 通过
操作前建议备份重要数据,确保系统稳定性。