Где apt хранит загруженные пакеты? [дубликат]

Я знаю, что apt-get (как в sudo apt-get install vim ) хранит загруженные пакеты в / var / cache / apt / archives . Однако при использовании apt (как в sudo apt install vim ) вместо этого нет пакетов, хранящихся в / var / cache / apt / archives .

Где apt хранит пакеты?

1
задан 9 August 2018 в 19:19

1 ответ

Заинтриговывание вопроса! Я надел своего охотника на оленей, наполнил мой канал и сделал некоторое рытье. Ответ: apt не архивирует пакеты.

История возвращается к пятница, 13 сентября 2002, когда Daniel Quinlan зарегистрировал отчет об ошибках № 160743, названный "склонным - становятся чистыми, должен работать еженедельно". Объяснение было то, что "Способный кэш пакета растет без связанного [...] подвергается опасности заполнить меньшие диски, особенно в системах, выполненных менее опытным Debian adminstrators".

Ошибка была закрыта 14 лет спустя, 2 января 2016, с небольшой шумихой. Изменение даже не упоминается в записи журнала изменений для Кв. 1.2. Чтения сообщения о фиксации:

commit ee02b5b3949372a178d37cadaa08db0bfd5b991f
Author: Michael Vogt <mvo@ubuntu.com>
Date:   Sat Jan 2 22:08:30 2016 +0100

Add new APT::Keep-Downloaded-Packages option

This option controls if downloaded packages should be kept after
a successful install or if they should be deleted. The default
for "apt-get" is that they are kept (just like before).

However the default for "apt" is that they get deleted.

Closes: #160743

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

4
ответ дан 3 December 2019 в 06:51

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

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