Ubuntu回收系统垃圾的常用方法
打开“设置”→“系统”→“存储”,开启“存储感知”功能。系统会自动定期清理临时文件、回收站内容及不再需要的软件包缓存,无需手动操作,适合追求便捷的用户。
通过终端安装BleachBit(sudo apt install bleachbit),安装完成后运行。工具提供“缓存”“临时文件”“日志”“旧内核”等清理选项,勾选需清理的项目后点击“清理”,即可安全删除系统垃圾。图形界面友好,适合新手使用。
APT包管理器会缓存下载的软件包(位于/var/cache/apt/archives),定期清理可释放大量空间:
sudo apt clean(彻底删除所有已下载的软件包文件);sudo apt autoclean(仅删除不再需要的旧版本软件包,保留最新版);sudo apt autoremove(删除系统不再使用的依赖包,避免冗余)。临时文件(如程序运行生成的临时数据)占用空间且无保留价值,可通过以下方式清理:
sudo rm -rf /tmp/*(删除/tmp下所有文件,重启后会自动重建);rm -rf ~/.cache/*(删除当前用户的缓存文件,如浏览器缓存、应用临时数据);系统日志(位于/var/log)会随时间积累,占用大量空间。使用journalctl命令清理旧日志:
sudo journalctl --vacuum-size=100M(删除超出100MB的旧日志);sudo journalctl --vacuum-time=3d(删除3天前的日志),避免日志文件过大。浏览器缓存(如Firefox、Chrome)会存储网页资源,占用用户目录空间:
about:cache,点击“清除缓存”;chrome://settings/clearBrowserData,选择“缓存”并清理。旧内核不会自动删除,会占用/boot分区空间。操作步骤:
uname -a(记录当前使用的内核版本,如linux-image-6.5.0-28-generic);dpkg --get-selections | grep linux-image(列出所有已安装的内核);sudo apt remove linux-image-<旧版本号>(如sudo apt remove linux-image-5.15.0-86-generic),注意保留当前使用的内核。专为Ubuntu设计的清理工具,可扫描并清理APT缓存、缩略图、旧内核、无效软件包等。安装方法:
sudo add-apt-repository ppa:gerardpuig/ppa;sudo apt update;sudo apt install ubuntu-cleaner;
打开后选择需清理的项目,点击“清理”即可。用于查找系统中不再需要的依赖包(孤包),并通过apt删除:
sudo apt install deborphan;deborphan(列出所有孤包);sudo apt remove --purge $(deborphan)(彻底删除孤包及其配置文件)。