/usr/lib/debug/usr/lib/x86_64-linux-gnu 的内容:
$ du -sh * |grep G
1,6G libwebkit2gtk-3.0.so.25.10.11
1,4G libwebkitgtk-3.0.so.0.22.14
1,3G webkit2gtk-3.0
我的 / 分区只有 15gb 并且几乎已满(df -h):
Filesystem Size Used Avail Use% Mounted on
/dev/sdb5 19G 15G 3,2G 82% /
我发现最后一个文件 (webkit2gtk) 属于软件包 libwebkitgtk-3.0-0-dbg,但仍然不确定其他文件是什么。我如何知道哪个软件包使用了这些文件以及如何知道是否可以“安全”地删除它们?
答案1
您应该能够使用dpkg -S
(或等效地dpkg-query -S
)来识别文件所属的包
dpkg -S /usr/lib/debug/usr/lib/x86_64-linux-gnu/libwebkit2gtk-3.0.so.25.10.11
在这种情况下,它似乎属于 libwebkit2gtk-3.0-25-dbg
据我所知,-dbg
只有当您需要调试相应的库函数时才需要软件包:如果您没有开发/调试 webkit2gtk-3.0 应用程序,我不明白为什么不应该删除它们。如果有疑问,您可以随时以“试运行”模式运行包管理器,看看是否会因此删除任何重要的依赖包
sudo apt-get remove --dry-run libwebkit2gtk-3.0-25-dbg