apt-cacher-ng 서버에서 -dbg_version 패키지를 사용하지 마세요.

apt-cacher-ng 서버에서 -dbg_version 패키지를 사용하지 마세요.

소개:apt-cacher-ngUbuntu 14.04가 설치된 사용자에게 캐시된 패키지를 제공하기 위해 서버를 만들었습니다 . 캐시된 패키지와 결합하여 매개변수를 사용하여 일부 Ubuntu 업데이트 URI를 매주 "미러링"합니다 PrecacheFor. 다음 정규식은 모든 업데이트 저장소의 미러를 생성합니다.

PrecacheFor: uburep/dists/trusty-updates/*/binary-amd64/Packages*

그러나 디버그 패키지의 캐시가 만들어지기 때문에 꽤 비대해지고 유용하지 않습니다.샘플 HTML 로그 출력:

Downloading uburep/pool/main/c/ceph/librbd1-dbg_0.80.5-0ubuntu0.14.04.1_amd64.deb...
<i>(6234KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-base_4.2.6.3-0ubuntu1_amd64.deb...
<i>(1380KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-base-core_4.2.6.3-0ubuntu1_amd64.deb...
<i>(715KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-base-drivers_4.2.6.3-0ubuntu1_amd64.deb...
<i>(515KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-calc_4.2.6.3-0ubuntu1_amd64.deb...
<i>(5779KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-common_4.2.6.3-0ubuntu1_all.deb...
<i>(19345KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-core_4.2.6.3-0ubuntu1_amd64.deb...
<i>(27243KiB)</i>

Downloading uburep/pool/main/libr/libreoffice/libreoffice-dbg_4.2.6.3-0ubuntu1_amd64.deb...

질문:-dbg_옵션을 사용하거나 apt-cacher-nguri 정규식을 사용하여 하위 문자열 패키지를 다운로드하지 못하도록 제외하는 방법이 있습니까 ?

답변1

DontCache, DontCacheRequested및 지시어를 살펴보세요 DontCacheResolved. 예를 들어 다음과 같습니다.

DontCache (^|.*?/).+?-dbg_[0-9]

문서에는 이로 인해 파일이 다운로드되거나 캐시되는 것이 방지된다고 나와 있지만 DontCachePreCacheFor.

관련 정보