Попалась мне интересная задача, если кратко: вычистить dpkg list от пакетов (пусть начинаются на test-).Казалось бы, тема банальная, apt purge test-*, и пошла жара, но один пакет никак не удалялся, возможно, из-за потерь зависимостей до проведения очистки.Что сделал:1) Бахнул репы, откуда пакет мог бы подтянуться, rm -f /etc/apt/sources.list.d/test-*2) Очистка:apt-get -y autoremove --purgeapt-get cleandpkg -l "test" пакет не отображает, отображает dpkg -l "*test*", значит, пакет не удалён, версии у пакета нет, описания нет, планета Шелезяка, короче.Достал базуку и выполнил:apt-get install --reinstall dpkgdpkg --configurate -aРеконфиг вроде бы применился успешно (кстати, в некоторых ситуациях бывает мешает юзер редиса реконфигить dpkg в /var/lib/dpkg/statoverride с вываливанием ошибки, но это лирическое отступление), но сбойный пакет остался на месте.И тут возникло 2 мысли:а) пакет кем-то маркирован, и в силу отсутствия зависимостей возможно блокируется к удалению;б) удаление блокирует сторонний менеджер, synaptic, например, с другой стороны, synaptic базируется на dpkg, и вряд ли бы дал делать purge или autoremove, а они таки выполняются.Сталкивались ли вы на практике с таким поведением dpkg в части удаления пакетов?
Хорошая песня, видно что делали с душой)
Да я смотрю у тебя был секс)) но у вас, красноглазых, нихуя не понятно кто был сверху ты или система
Система сверху, ебем)
Я бы aptitude попробовал говорят у него резолвер зависимостей лучше.
Почему не альт?
Возможно, всё из за моего ника)