APT и dpkg — это интерфейсы управления пакетами командной строки, которые используются в Ubuntu и других системах на базе Debian. 2
Разница между ними заключается в следующем:
- APT — высокоуровневый инструмент. 1 Он управляет установкой пакетов, обновлениями, разрешением зависимостей и управлением репозиторием. 1 С помощью APT можно получить файл из удалённого репозитория и установить его одной командой. 23
- dpkg — низкоуровневый инструмент. 1 Он устанавливает, деинсталлирует отдельные пакеты Debian и управляет ими. 1 С помощью dpkg можно устанавливать только локальные файлы, которые пользователь загрузил самостоятельно. 2 Он не может искать удалённые репозитории или извлекать из них пакеты. 2
Таким образом, APT используется для управления пакетами из репозиториев, а dpkg — для установки файлов .deb вручную. 1