На этот вопрос уже есть ответ здесь:
Я обновил свою систему и хочу провести несколько тестов, необходимых для удаления кеша. Я знаю, что команда загружает список пакетов из репозиториев, но где находится локальная база данных для хранения этой информации.
Полный список файлов, используемых apt-get
(От man apt-get
):
FILES /etc/apt/sources.list Locations to fetch packages from. Configuration Item: Dir::Etc::SourceList. /etc/apt/sources.list.d/ File fragments for locations to fetch packages from. Configuration Item: Dir::Etc::SourceParts. /etc/apt/apt.conf APT configuration file. Configuration Item: Dir::Etc::Main. /etc/apt/apt.conf.d/ APT configuration file fragments. Configuration Item: Dir::Etc::Parts. /etc/apt/preferences Version preferences file. This is where you would specify "pinning", i.e. a preference to get certain packages from a separate source or from a different version of a distribution. Configuration Item: Dir::Etc::Preferences. /etc/apt/preferences.d/ File fragments for the version preferences. Configuration Item: Dir::Etc::PreferencesParts. /var/cache/apt/archives/ Storage area for retrieved package files. Configuration Item: Dir::Cache::Archives. /var/cache/apt/archives/partial/ Storage area for package files in transit. Configuration Item: Dir::Cache::Archives (partial will be implicitly appended) /var/lib/apt/lists/ Storage area for state information for each package resource specified in sources.list(5) Configuration Item: Dir::State::Lists. /var/lib/apt/lists/partial/ Storage area for state information in transit. Configuration Item: Dir::State::Lists (partial will be implicitly appended)
В случае sudo apt-get update
, следующее может помочь Вам:
/etc/apt/sources.list
/etc/apt/sources.listd/
/var/lib/apt/lists/
/var/lib/apt/lists/partial/
От склонный человек - добираются :
чистый чистый убирает локальный репозиторий полученных файлов пакета. Это удаляет все кроме файла блокировки от/var/cache/apt/archives/и/var/cache/apt/archives/partial/.
Так, для очистки кэша:
sudo apt-get clean