ubuntu清理系统垃圾
Ubuntu Linux与Windows系统不同,Ubuntu Linux不会产生无用垃圾文件,但是在升级缓存中,Ubuntu Linux不会自动删除这些文件。
1,非常有用的清理命令:
sudo apt-get autoclean --清理旧版本的软件缓存
sudo apt-get clean--清理所有软件缓存
sudo apt-get autoremove--删除系统不再使用的孤立软件
sudo apt-get remove --purge 软件名
sudo apt-get autoclean 清理旧版本的软件缓存
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 清除残余的配置文件 保证干净
2,删除多余的内核
确保当前运行的内核
uname -r
打开终端敲命令:dpkg --get-selections|grep linux
有image的就是内核文件
删除老的内核文件:
sudo apt-get remove 内核文件名(例如:linux-headers-6.8.0-85-generic)
内核删除,释放空间了,应该能释放130-140M空间。
# 一次性清理所有 6.8.* 相关包
sudo apt remove --purge \
linux-headers-6.8.0-85 \
linux-headers-6.8.0-85-generic \
linux-modules-6.8.0-85-generic \
linux-modules-extra-6.8.0-85-generic \
linux-tools-6.8.0-85 \
linux-tools-6.8.0-85-generic
# 自动清理依赖
sudo apt autoremove --purge
# 更新 GRUB
sudo update-grub
检查剩余的内核版本
dpkg -l | grep '^ii' | grep -E 'linux-(image|headers|modules)-[0-9]'
最后不要忘了看看当前内核:uname -a
附录:
包管理的临时文件目录:
包在
/var/cache/apt/archives
没有下载完的在
/var/cache/apt/archives/partial