温馨提示×

旧版ubuntu cleanup注意什么

小樊
36
2026-09-20 23:22:32
栏目: 智能运维

在旧版 Ubuntu(比如 14.04 / 16.04 / 18.04 等已停止标准支持或接近 EOL 的版本)上做 系统清理(cleanup) 时,有几个重要注意事项,避免把系统搞坏或清掉关键东西。


一、先确认系统状态

1. 查看 Ubuntu 版本

lsb_release -a

或

cat /etc/os-release

⚠️ 如果是 EOL(已停止支持)版本:

  • 官方源可能已迁移到 old-releases.ubuntu.com
  • 很多软件无法再正常更新

二、Cleanup 前的“保命”操作

1. 备份重要数据

  • /home
  • 数据库(MySQL / PostgreSQL)
  • 配置文件(/etc)
sudo tar czf backup-etc.tar.gz /etc

2. 不要盲目删“不认识”的东西

旧系统里常有一些:

  • 老内核
  • 旧 Python(系统依赖)
  • 第三方源(PPA)

这些不能随便删。


三、安全可做的清理项

1. 清理 apt 缓存

sudo apt-get clean
sudo apt-get autoclean

2. 删除无用依赖

sudo apt-get autoremove

⚠️ 注意:

  • 不要加 --purge 除非你确定
  • 看清楚提示,避免删掉桌面或网络组件

四、旧版 Ubuntu 特别注意事项

1. 旧内核清理要小心

查看当前内核:

uname -r

查看已安装内核:

dpkg -l | grep linux-image

✅ 只删除 非当前、非最新 的旧内核
❌ 不要删 linux-image-generic 元包


2. PPA / 第三方源

旧版 Ubuntu 的 PPA 经常失效:

  • 会导致 apt update 报错
  • 甚至锁死升级

检查:

ls /etc/apt/sources.list.d/

失效的可以直接禁用或删除。


3. 不要强行升级到新版本

旧系统直接 do-release-upgrade 可能:

  • 失败
  • 依赖冲突
  • 服务起不来

建议:

  • 备份
  • 新机重装
  • 再迁移服务

五、清理日志 & 临时文件(轻量)

sudo journalctl --vacuum-time=7d
sudo rm -rf /tmp/*

⚠️ /var/log 不要手动狂删,用 logrotate


六、如果你是用来“救老服务器”

更推荐做法:

  • 停止非必要服务
  • 最小化清理
  • 计划迁移,而不是长期维护旧系统

如果你能告诉我:

  • Ubuntu 具体版本
  • 是服务器还是桌面
  • 想清理的目的(腾空间 / 提速 / 准备升级)

我可以给你一套更精确、可执行的 cleanup 命令清单。

0 踩