我的 Ubuntu 分区有 13.4Gb 硬盘空间,我使用的唯一软件是 Thunderbird、Firefox 和 Play On Linux 以及 MS Office 2010(.playonlinux 使用 2.6Gb)。我无法使用 UbuntuOne,因为剩余空间有限(目前只使用了 400mb)。
我没有在 Ubuntu 分区上存储任何文件,但只有通过更新操作系统,我才将可用空间减少到只有 87mb,是“兆字节”,而不是千兆字节。在过去的几个月里,我运行过几次 Bleachbit,每次只能恢复大约 250mb。我运行了磁盘使用情况分析器,它显示 home/.encryptfs/myname/.Private 中使用了 4gb。实际上,我没有在计算机本身上存储任何文件,而是将它们存储在外部硬盘和 USB 记忆棒上,供两个操作系统使用。我目前正在运行 12.04 LTS(64 位),目前我无法在只剩下这么一点空间的情况下升级到 14.04 LTS。我该如何解决这个问题?
答案1
如果您使用软件包和 dist 更新以及应用程序的在线安装,清除软件包缓存和旧的 Linux 内核可以恢复大量硬盘空间。
要执行相同操作,请打开终端(按Ctrl+ Alt+ T)使用以下命令:
要清理安装创建的软件包缓存
apt
(即删除缓存的所有软件包档案/var/cache/apt/archives
):sudo apt-get clean
要删除所有旧内核但保留当前使用的内核:
sudo apt-get remove --purge $(dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d')
(笔记:-A-您可以复制上面的命令组合行并粘贴到终端。-b-在终端中粘贴的快捷方式是:Ctrl++ Shift。V)