如何优化Ubuntu From Scratch存储空间

优化Ubuntu From Scratch存储空间可从以下方面入手:

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

操作前建议备份重要数据,确保系统稳定性。