Tengo un servidor apt-cacher-ng en mi red LAN, y me preguntaba cómo podría "forzar" pbuildera usarlo (para acelerar las compilaciones de paquetes).
La configuración típica del lado del cliente del caché es algo así:
En /etc/apt/apt.conf:
Acquire::http { Proxy "http://servername:3142"; };

--mirroropción que creo que establece el espejo para usar. Intente configurarlo en la dirección del servidor apt-cache-ng.http://servername:3142/ubuntucomo url de espejo.Respuestas:
Me gusta esto:
Alternativamente, puede usar la
--executeopción:... donde
/tmp/setup-apt-proxy.shcontiene comandos para crear/etc/apt/apt.conf.d/02proxy.fuente
servernameSe encontrará desde el entorno de construcción? ¿No debería uno usar una dirección IP, ya que el proxy es ciertamente local?Si se establece
export http_proxy=http://your-proxy:8080/en el~/.pbuilderrcque usará ese proxy para las descargas de paquetes.Lo probé en mi configuración y funcionó. Lo mejor que pude ver por el tráfico de Internet, no tuve que descargar nada mientras corría
pbuilder create.Lo bueno es que de esta manera también funciona cuando está creando el tarball, no solo después de crearlo y luego modificarlo.
fuente
He utilizado el --mirror argumento, por ejemplo:
Verifique los éxitos de almacenamiento en caché en el proxy:
fuente