데비안 "apt"(새로운 apt-get/aptitude 프론트엔드)가 '/var/cache/apt/archives/'에 .deb 파일을 캐시하도록 합니다.

데비안 "apt"(새로운 apt-get/aptitude 프론트엔드)가 '/var/cache/apt/archives/'에 .deb 파일을 캐시하도록 합니다.

현재(2018-06) Debian SID에서 apt-get.deb 패키지를 설치 aptitude하거나 synaptic다음 위치에서 다운로드한 패키지를 캐시합니다 /var/cache/apt/archives.

# rm -f /var/cache/apt/archives/nano_*
# aptitude install nano
  [...]
# aptitude purge nano
  [...]
# ls /var/cache/apt/archives/nano_*

/var/cache/apt/archives/nano_2.9.7-1_amd64.deb

다운로드한 파일을 더 이상 캐시하지 않으려면 프런트엔드를 사용하세요 apt.

# rm -f /var/cache/apt/archives/nano_*
# apt install nano
  [...]
# ls /var/cache/apt/archives/nano_*
ls: cannot access '/var/cache/apt/archives/nano_*':
      No such file or directory

따라서 상호 배타적인 두 패키지 세트 사이를 전환하면 모든 것이 다시 다운로드됩니다. apt다운로드한 파일을 유지하려면 어떻게 설정을 변경하나요 ?

답변1

/etc/apt/apt.conf.d/01keep-debs다음 내용으로 파일을 만듭니다 .

Binary::apt::APT::Keep-Downloaded-Packages "true";  

귀하의 정보는 디렉토리 *.deb에 저장되어야 합니다 ./var/cache/apt/archives/*

또는 선택한 일부 패키지에 대한 debs 파일을 유지하는 옵션으로 사용하십시오.

 apt -o APT::Keep-Downloaded-Packages="true" install some_package.

관련 정보