[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Как удалять с зависимостями?



Привет.
Когда ставишь пакет какой нибудь, который тянет кучу зависимостей,
потом иногда надо удалить этот пакет, вместе со всеми поставленными
его зависимостями,
потому что иначе получается настоящий хлам из неудаленных и
неиспользуемых зависимотей. Должна же быть какая-то команда? Не в
ручную же указывать все зависимости удаляемого пакета.

Вот пример.

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: