Я хотел бы иметь разумное вычисление того, сколько дискового пространства использует определенная программа. Вот так:

// Fiction
$ aptitude size -h latex 
folder1    250MB
folder2     15MB
----------------
total      265MB

Любая помощь будет оценена. Может быть, какой-то список папок, используемых определенной программой, а затем du?

Благодарю.

1 ответ1

3

Вы можете запросить локальную базу данных пакетов о размере пакета после его установки:

apt-cache show <package> | grep Installed-Size

Это не будет включать размер сгенерированных во время выполнения данных (например, запрос для mysql-server-5.5 вернет размер приложения сервера mysql, не включая размер любых баз данных mysql). Информация о том, какие файлы будут включены в эти вычисления размера, будет зависеть от конкретной версии конкретного пакета, и, поскольку эта информация не хранится в общей базе данных, вероятно, нет общего решения для ее расчета.

Обратите внимание, если вы получаете действительно небольшие размеры для некоторых пакетов, убедитесь, что вы не смотрите псевдоним (например, mysql-client vs mysql-client-5.5)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .