LINUX.ORG.RU

Непонятное поведение apt.

 , ,


0

2

Доброго времени!

Всю свою линуксовую жизнь использовал команду apt-get для установки ПО. Пакеты как положено качаются в каталог /var/cache/apt/archives/. Всё здорово. День назад попробовал использовать чистый apt. Как оказалось при использовании данной команды, все загружаемые файлы автоматически удаляются из выше указанного каталога сразу после установки. Так происходит и в Debian 9, и в Xubuntu 16.04.03. Как убрать эту автоматическую чистку? Гугль с яндексом насыщен только темами apt-get. В каталоге /etc/apt/apt.conf.d/ пробовал играться с файлом «20archive» применяя различные значения от 0 до 999999 - ничего не работает. Подскажите куда копать, если есть знающие.

RTFN

apt (1.2~exp1) experimental; urgency=medium

  [ Automatic removal of debs after install ]
  After packages are successfully installed by apt(8),
  the corresponding .deb package files will be
  removed from the /var/cache/apt/archives cache directory.

  This can be changed by setting the apt configuration option
    "Binary::apt::APT::Keep-Downloaded-Packages" to "true". E.g:

  # echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' \
      > /etc/apt/apt.conf.d/01keep-debs

  Please note that the behavior of apt-get is unchanged. The 
  downloaded debs will be kept in the cache directory after they
  are installed. To enable the behavior for other tools, you can set 
  "APT::Keep-Downloaded-Packages" to false.

  [ Compressed indices ]
  If you use Acquire::gzipIndexes, or any other compressed index targets,
  those will now be compressed with the fastest supported algorithm,
  currently lz4.

 -- Michael Vogt <mvo@debian.org>  Tue, 05 Jan 2016 19:22:16 +0100 
anonymous
()

В каталоге «/etc/apt/apt.conf.d/» создал файл «01keep-debs» и туда добавил строчку:

Binary::apt::APT::Keep-Downloaded-Packages «1»;

Теперь всё работает как надо. Тема закрыта.

cheshire_cat ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.