如何让 pbuilder 使用我的 apt-cacher-ng 实例?

jrg*_*jrg 8 pbuilder apt-cacher-ng

我的LAN 网络上有一个apt-cacher-ng服务器,我想知道如何“强制”pbuilder使用它(以加速包构建)。

缓存的典型设置客户端如下所示:

/etc/apt/apt.conf

Acquire::http { Proxy "http://servername:3142"; };

jam*_*unt 3

像这样:

$ sudo pbuilder --login --save-after-login
# echo 'Acquire::http { Proxy "http://servername:3142"; };' > /etc/apt/apt.conf.d/02proxy
# exit
$
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用以下--execute选项:

$ sudo pbuilder --execute --save-after-exec -- /tmp/setup-apt-proxy.sh
Run Code Online (Sandbox Code Playgroud)

... 其中/tmp/setup-apt-proxy.sh包含创建/etc/apt/apt.conf.d/02proxy.