[sisyphus] поиск "болтающихся" пакетов

Kirill Maslinsky =?iso-8859-1?q?kirill_=CE=C1_altlinux=2Eru?=
Ср Янв 17 19:15:22 MSK 2007


On Wed, Jan 17, 2007 at 01:49:05PM +0200, Serge wrote:
> Доброго дня.
> 
> Подскажите плиз, как искать пакеты, которые были установлены по 
> зависимостям от других пакетов и небыли удалены вместе с ними?

Попробуйте так:
$ apt-get install apt-scripts
$ apt-cache list-nodeps

Выдаёт список пакетов в системе, от которых никто не 
зависит (листья дерева зависимостей). В этом списке 
по идее не должно быть ненужного Вам -- выясняется вручную.

Что с большой вероятностью можно удалять, так пакеты из
списка: 
$ apt-cache list-extras | grep ^lib | fgrep -v "-devel"

> Пример:
> # agi aptitude aptitude-doc
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> Следующие дополнительные пакеты будут установлены:
>   libncursesw
> Следующие НОВЫЕ пакеты будут установлены:
>   aptitude aptitude-doc libncursesw
> [skip]
> 
> Теперь удаляем:
> # agrp aptitude aptitude-doc
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> Следующие пакеты будут УДАЛЕНЫ:
>   aptitude aptitude-doc
> 
> 
> Как видим, libncursesw остается болтаться в системе, никому не нужный...
> 
> PS: agi, agrp мои макросы на apt-get, apt-cache...
> _______________________________________________
> Sisyphus mailing list
> Sisyphus на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus

-- 
Kirill Maslinsky
ALT Linux Documentation Team
http://heap.altlinux.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20070117/57e4e328/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus