所以我曾经ncdu
帮助释放一些存储空间并用于以下日志:
--- / ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3.1 GiB [##########] /usr
2.0 GiB [###### ] /snap
1.8 GiB [###### ] /home
1.2 GiB [### ] /var
432.9 MiB [# ] /opt
182.6 MiB [ ] /boot
28.5 MiB [ ] /root
7.1 MiB [ ] /etc
4.2 MiB [ ] /tmp
920.0 KiB [ ] /run
172.0 KiB [ ] PDF
e 16.0 KiB [ ] /lost+found
8.0 KiB [ ] /mnt
e 4.0 KiB [ ] /srv
e 4.0 KiB [ ] /media
4.0 KiB [ ] port8051-redirect.conf
. 0.0 B [ ] /proc
0.0 B [ ] /sys
0.0 B [ ] /dev
@ 0.0 B [ ] libx32
@ 0.0 B [ ] lib64
@ 0.0 B [ ] lib32
@ 0.0 B [ ] sbin
@ 0.0 B [ ] lib
@ 0.0 B [ ] bin
但是我不确定哪些文件可以安全删除,最重要的是如何删除它们。任何意见都应受到赞赏。
答案1
从输出来看,你的问题并不是你想象的那样,而且你几乎肯定是以错误的方式解决问题的。
根据我的评论,任何在下面/usr/
但不在下面的东西/usr/local/
很可能是由您正在使用的任何发行版的包管理器放在那里的,几乎可以肯定是在您告诉它安装软件时明确或隐含的请求(其中将包括其依赖项) 。
如果您想清理那里的空间(您必须这么做,因为它目前已满),正确的方法是使用发行版的包管理器(无论是什么工具)来查看您使用的软件。已经安装了不需要的程序,然后将其卸载。
给智者的一句话:宁可谨慎——从你提出的问题来看,你仍然有很多东西需要了解你可能需要什么或不需要什么。仔细阅读您不确定的任何内容的描述,并保留所有以lib
严格开头的内容。几乎可以肯定它是您正在使用的其他东西的库,删除它会导致使用它的任何内容也被删除。
我在这里没有简单的答案,因为你没有问一个非常具体的问题 - 我无法告诉你要使用什么包管理器,因为你没有说你正在使用什么发行版;我无法告诉您您可能需要或不需要什么,因为您根本没有提及系统的用例。祝你好运。