Intereting Posts
Компилировать proftpd с поддержкой аутентификации MySQL в AIX Назначение номера виртуального ядра конкретному реальному ядру «Не удается открыть отображение» на восстановленном сеансе экрана GNU Выполнение точного моментального снимка и инкрементного резервного копирования на удаленный сервер Centos7 – Создать пользователя для доступа SFTP как удалить блокнот от Ubuntu 13.04? как сделать снимок экрана, который вы просматриваете через определенные промежутки времени? Список переключателей «если» в любом месте? Есть ли инструмент для просмотра торрент-файла? Скрипт для изменения CSV в формат Key Value (KV) ввод входных значений в dpkg-reconfigure в неинтерактивном режиме Как мне управлять resolv.conf с помощью Puppet и NetworkManager? Чтение сообщений об ошибках pre-grub2 Каковы все элементы на обложке «Руководства по администрированию Linux»? Как правильно подготовить сервер к сбоям питания?

Список пакетов Debian, которые не установлены полностью

Это со ссылкой на «sudo: apt-get: команда не найдена». после удаления некоторых пакетов . Этому пользователю удалось сломать его систему, установив некоторые пакеты из wheezy на систему сжатия – не уверен, почему и как. В любом случае у него есть как минимум два пакета, которые не установлены полностью, и находятся в состоянии iU (то есть распакованы только). Каков эффективный способ перечислить все пакеты, которые не были полностью установлены или, по-другому, частично установлены?

Это похоже на то, что уже можно было спросить, но быстрый поиск не выявил ничего. Если это дубликат, пожалуйста, закройте.

На странице руководства dpkg

  -C, --audit Searches for packages that have been installed only partially on your system. dpkg will suggest what to do with them to get them working. 

Поэтому dpkg -C может работать. Однако я не могу проверить это, так как у меня нет сломанных пакетов.

Я бы попробовал что-то вроде этого:

 dpkg --list | grep -ve 'ii\|^rc' 

Выводит список всех пакетов, которые не находятся в состоянии «установлено» или «удалено».