Как работает APT (apt-get, cache, search)

У меня есть некоторые вопросы об диспетчере пакетов APT.

Как я понимаю, у нас есть URL-адреса репозиториев, расположенные в /etc/apt/sources.list и /etc/apt/sources.list.d/*

Когда вызывается apt-get update, apt пытается подключиться ко всем указанным репозиториям в файле и загрузить информацию об этих репозиториях о том, какие программы доступны и так далее.

Он кэширует все извлеченные данные локально, чтобы использовать их позже, не делая интернет-запросы в репозиторий.

Когда apt-get install вызывается, он ищет список локального кеш-пакета из доступных репозиториев, и если пакет не найден, он ничего не делает, кроме отображения ошибки.

apt-get search также просматривает локальный кеш и не делает никаких запросов в Интернете.

Я прав? Я не уверен в командах, которые делают запросы вместо поиска данных в локальном кеше.

Кроме того, в чем разница между apt-cache search и apt search? Я могу предположить, что оба они используют локальный кеш.

1
задан 22 December 2017 в 23:10

0 ответов

Другие вопросы по тегам:

Похожие вопросы: