현재(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.