/var和/usr占用了大量空间-磁盘空间不足-我应该删除什么?

我知道如何利用磁盘使用命令来查看占用空间的情况。
目录"/var"占用了11 GB,其子目录"/var/lib"占用了8 GB。 而"/usr"目录占用了2 GB。
我的20 GB根目录磁盘中还剩下5xx MB,且我没有安装很多应用程序。
我该如何找出可以删除的内容,以免破坏系统?
更新:经过详细查看,我发现罪魁祸首是"/var/lib/flatpak"。我使用Flatpak安装了一些应用程序,但没有任何一个应用程序会占用这么大的空间。以下是在"flatpak"中占用空间的截图:
~$ du -sh /var/lib/flatpak/* | sort -n
1.1G   /var/lib/flatpak/app
2.3G   /var/lib/flatpak/runtime
4.1G   /var/lib/flatpak/repo
14M    /var/lib/flatpak/appstream
412K   /var/lib/flatpak/exports

有没有办法让Flatpak强制驻留在主目录中,而不重新安装应用程序呢?

先在/var/log目录下看一下,也许你有很多大的日志文件。 - Soren A
更新:经过仔细查看,我发现罪魁祸首是/var/lib/flatpak。我使用了flatpak来安装应用程序,但我没有那么大的应用程序占用这么多空间:/ 这是flatpak中占用空间的截图:http://i.imgur.com/57e2mUm.png有没有办法让flatpak强制驻留在主目录中,而不需要重新安装应用程序? - ankush
2将文件夹移动并用一个符号链接替换到新位置。 - vanadium
@vanadium,谢谢你提出的解决方法。我会去做的。 - ankush
4你好。请不要在问题中使用屏幕截图来显示文本。相反,从终端复制,粘贴到问题中,用鼠标选择刚刚粘贴的内容,然后按编辑器中的“{}”按钮以正确格式化它。 - Chai T. Rex
旁注:在使用du -sh命令时,你可以/应该使用sort -h(而不是sort -n)。它按照人类可读的单位排序,并且意识到4GB>8MB,而-n则不会。 - PerlDuck
你需要一个更大的硬盘,或者Ubuntu分区。 - heynnema
1个回答

flatpak uninstall --unused 命令可以移除不再需要的运行时。