要清理Ubuntu系统,您可以按照以下步骤进行操作:
打开终端,输入以下命令来清理APT缓存:
sudo apt-get clean
这将删除过期的软件包下载文件和临时文件。
列出已安装的内核:
dpkg --list | grep linux-image
删除旧的内核(保留当前使用版本):
sudo apt purge linux-image-x.x.x-x-generic
其中,x.x.x-x-generic
是您要删除的旧内核版本。
您可以在终端运行以下命令来查看最近安装的内容:
history | grep "apt-get install"
根据需要删除不再需要的应用程序和软件包。
使用以下命令删除旧的日志文件:
sudo journalctl --vacuum-time=3d
这将删除3天前的日志文件。
使用 deborphan
命令查找孤立的软件包:
sudo apt-get install deborphan
sudo deborphan | xargs sudo apt-get -y remove --purge
使用 GtkOrphan
图形界面工具移除孤包。
您可以使用名为 BleachBit
的磁盘清理工具来清理系统。首先安装 BleachBit
:
sudo apt-get install bleachbit
然后运行 BleachBit
并选择要清理的项目。
删除一些未使用的Flatpak包:
flatpak uninstall --unused
清理一些没用的Snap运行时:
将以下脚本复制到一个新文件中,并将其命名为 clean_snap.sh
:
#!/bin/bash
#Removes old revisions of snaps
#CLOSE ALL SNAPS BEFORE RUNNING THIS
set -eu
LANG=en_US.UTF-8
snap list --all
awk '/disabled/{print 1, 3}'
while read snapname revision; do
snap remove "$snapname" --revision "$revision"
done
然后使用 chmod x clean_snap.sh
命令来赋予它可执行权限,并通过 ./clean_snap.sh
运行。
在执行上述清理步骤之前,请确保备份重要数据,以防意外数据丢失。