Ubuntu回收不再使用的软件包的常用方法
remove命令。例如卸载example-package:sudo apt-get remove example-package--purge选项:sudo apt-get --purge remove example-packageautoremove命令删除它们(默认保留配置):sudo apt autoremove--purge:sudo apt autoremove --purgeclean:删除/var/cache/apt/archives目录下所有已下载的.deb安装包(彻底释放缓存空间);autoclean:仅删除缓存中过时的.deb包(即无法从软件源再次下载的版本):sudo apt-get cleansudo apt-get autoclean孤包是软件卸载后遗留的、不再被任何程序依赖的包。可通过以下工具查找并删除:
xargs批量删除:sudo apt-get install deborphansudo deborphan | xargs sudo apt-get -y remove --purgesudo apt-get install gtkorphan内核升级后,旧内核会占用大量磁盘空间。需先确认当前使用的内核版本(避免误删),再删除旧版本:
uname -r(结果类似6.5.0-41-generic,不要删除此版本);dpkg --get-selections | grep linux-image;linux-image-5.15.0-86-generic),用purge彻底移除:sudo apt-get purge linux-image-5.15.0-86-genericsudo apt-get install synaptic),点击左侧“状态”→“已安装(残留配置)”,选中无用软件包,右键选择“完全删除”(彻底清除软件及配置)。sudo apt-get install bleachbit),选择“系统缓存”“旧内核”“孤包”等项目,点击“清理”即可快速释放空间。~/Documents、~/Pictures),防止误删。apt search <package_name>确认软件功能,避免删除仍在使用的程序。/usr/bin、/etc下的文件)可能导致系统故障,建议优先使用APT工具。通过上述方法,可有效回收Ubuntu系统中不再使用的软件包,释放磁盘空间并保持系统整洁。