我希望合理计算某个程序占用了多少磁盘空间。如下所示:
// Fiction
$ aptitude size -h latex
folder1 250MB
folder2 15MB
----------------
total 265MB
任何形式的帮助都将不胜感激。也许是某个特定程序使用的文件夹列表,然后du
?
谢谢。
答案1
您可以在安装包后查询本地包数据库以了解包的大小:
apt-cache show <package> | grep Installed-Size
这不包括运行时生成的数据的大小(例如,查询mysql-server-5.5
将返回 mysql 服务器应用程序的大小,不包括任何 mysql 数据库的大小)。哪些文件包含在这些大小计算中的信息将取决于特定包的特定版本,并且由于该信息不保存在通用数据库中,因此可能没有通用的解决方案来计算它。
请注意,如果某些软件包的尺寸真的很小,请确保您没有查看别名(例如mysql-client
vs mysql-client-5.5
)