Разница между apt-get и dpkg
В чем разница между этими двумя? И почему, если я делаю apt-get purge XY
Я все еще вижу XY, когда я призываю dpkg -l
?
1 ответ
Решение
apt-get
обрабатывает списки пакетов, доступных для системы. Он также обрабатывает разрешение зависимостей пакетов, поэтому при установке пакета также устанавливаются все остальные требуемые пакеты. Он также обрабатывает загрузку пакетов из репозиториев пакетов.
dpkg
это инструмент низкого уровня, который фактически устанавливает содержимое пакета в систему.
Если вы попытаетесь установить пакет с dpkg
чьи зависимости отсутствуют, dpkg выйдет и пожалуется на отсутствующие зависимости.
С помощью apt-get он также устанавливает зависимости.