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