Как удалять с зависимостями?
Привет.
Когда ставишь пакет какой нибудь, который тянет кучу зависимостей,
потом иногда надо удалить этот пакет, вместе со всеми поставленными
его зависимостями,
потому что иначе получается настоящий хлам из неудаленных и
неиспользуемых зависимотей. Должна же быть какая-то команда? Не в
ручную же указывать все зависимости удаляемого пакета.
Вот пример.
nikita@scorpio:~$ apt-get install recode
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
librecode0
НОВЫЕ пакеты, которые будут установлены:
librecode0 recode
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0
пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0B/864kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 1995kB.
Хотите продолжить? [Д/н]
Выбор ранее не выбранного пакета librecode0.
(Чтение базы данных... на данный момент установлено 57233 файлов и каталогов.)
Распаковывается пакет librecode0 (из файла .../librecode0_3.6-10_i386.deb)...
Выбор ранее не выбранного пакета recode.
Распаковывается пакет recode (из файла .../recode/recode_3.6-10_i386.deb)...
Настраивается пакет librecode0 (3.6-10) ...
Поставилась одна зависимость, удаляю пакет
nikita@scorpio:~$ apt-get --purge remove recode
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Пакеты, которые будут УДАЛЕНЫ:
recode*
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 1
пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0Б архивов.
После распаковки объем занятого дискового пространства уменьшится на 659kB.
Хотите продолжить? [Д/н]
(Чтение базы данных... на данный момент установлено 57274 файлов и каталогов.)
Удаляется пакет recode...
сабж, собственно, без явного указания.
--
See you.
Reply to: