我的空间不足,所以试图在我的双启动电脑上释放一些空间,电脑上安装了 ubuntu 18.04 和 windows 10。几个月前,在排除故障时,我安装了几个包。现在我不记得它ntfs-config
是其中之一,还是从一开始就在这里。
- 我如何知道我是否已经安装了它或者它是否在设置操作系统时安装?
- 移除安全吗
ntfs-config
? - 我可以安全地从 ubuntu 中删除哪些软件包而不会引起任何异常?我想我必须对每个软件包进行单独研究,但有没有更好/更简单的方法?
答案1
是的,您可以检查使用情况,以了解长期订单和安装时间
zgrep " installed " /var/log/dpkg.log*
或精确包装:
zgrep "ntfs-config" /var/log/dpkg.log*
apt-mark showmanual
您还可以使用(可能还有其他工具)检查它是手动还是自动作为依赖项。apt autoremove
在删除所有依赖项后,足以卸载所有自动安装的依赖包。检查受抚养人名单,但由您自行判断:
apt-cache rdepends ntfs-config
这很广泛。我建议采用我们朋友评论中的不同方法。我自己只使用“磁盘分析器”,只跟踪非常大的数据部分,通常在下一个版本之前我不需要进行详细清理。
分区取决于用途,并重点关注大型应用程序以获得估计值。下面的命令显示估计的包大小(由包开发人员估计,因为当它是新安装时,不计算相关的用户数据)。
dpkg-query --show --showformat='${Installed-Size}\t${Package}\n' | sort -rh | head -25 | awk '{print $1/1024, $2}'
如果您是资源管理器类型,则只需安装工具即可进行短时间检查。在虚拟机可用之前,我曾经遇到过这样的问题chroot
。尝试最小化新安装的占用空间,请参阅安装没有文档的软件包&https://askubuntu.com/a/515331/26246