Утилита управления пакетами Debian, которая выполняет задачи более низкого уровня при установке и удалении программного обеспечения.

dpkg это инструмент для установки, сборки, удаления и управления пакетами Debian. В отличие от apt-get, dpkg может использоваться для установки пакетов Debian в автономном режиме.

Хотя APT высокого уровня разрешает зависимости, выбирает и проверяет подлинность пакетов, dpkg выполняет низкоуровневые задачи, связанные с управлением пакетами. Например, при установке пакета, dpkg будут:

  • распаковать .deb пакет
  • запустить предустановочный скрипт
  • переместить файлы из пакета в правильные места
  • запустите сценарий после установки

Задавая вопросы для устранения проблем с dpkg, убедитесь, что вы включили точную используемую команду и весь вывод со всеми сообщениями об ошибках. Большинство сообщений об ошибках являются общими и неинформативными, поэтому при любой попытке точно диагностировать и решить проблему необходим полный вывод.

Например, самая распространенная ошибка

E: Sub-process /usr/bin/dpkg returned an error code (1)

Это очень общее и решение будет отличаться в каждом случае.


Дальнейшее чтение:

Справочник по Debian Глава 2: Управление пакетами