Оптимизируйте способный список зависимости

Я пытаюсь содержать свою систему в чистоте различных заголовков и-dev пакетов. Иногда я вижу во многих учебных руководствах, руководствах по установке apt install строка, которая включает несколько имен пакета, где многие из тех пакетов уже являются зависимостями некоторых других пакетов, упомянутых в строке. Даже если я пропущу те имена, то они будут установлены так или иначе (как зависимости).

Но проблема путем явного упоминания этих пакетов в apt-get install строка, они отмечаются, как "вручную установлено" и таким образом не могут быть удалены автоматически (с apt-get autoremove) когда основной пакет больше не необходим.

Например:

apt install gawk m4 libglib2.0-dev libwxbase3.0-dev wx3.0-headers libwxgtk3.0-dev

Здесь, wx3.0-headers автоматическая зависимость libwxbase3.0-dev, таким образом, это не нужно, чтобы быть в команде установки, и я подозреваю это libwxgtk3.0-dev включает их обоих и возможно libglib2.0-dev также.

Так есть ли способ обнаружить эти избыточные зависимости автоматически для создания минимального apt команда, которая необходима для получения всего набор?

1
задан 20 September 2016 в 10:27

0 ответов

Другие вопросы по тегам:

Похожие вопросы: