我在我们的网络中使用 approx 作为 apt 代理。它仍然有效。现在我尝试使用预置文件安装 12.04。这是镜像的部分:
d-i mirror/country string manual
d-i mirror/protocol string http
d-i mirror/http/countries string manual
d-i mirror/http/proxy string
d-i mirror/http/hostname string tjener:9999
d-i mirror/http/directory string /ubuntu
d-i mirror/suite string precise
d-i mirror/udeb/suite string precise
d-i mirror/udeb/components multiselect main, restricted
tjener 是服务器。但它不工作。在安装过程中http://gb.archive.ubuntu.com/ubuntu被使用。在 source.list 中安装后http://archive.ubuntu.com/ubuntu被使用。如果我改变gb.archive.ubuntu.com至 tjener:已使用约 9999,因此它正在工作。
预置设置适用于 10.04,但不适用于 12.04。有人能帮帮我吗?
谢谢
答案1
是否应该在后面添加代理 URL d-i mirror/http/proxy string
,即是否需要代理来访问内部镜像
仅供参考,我使用的确切配置如下,安装客户端无法访问互联网但可以访问镜像:
d-i mirror/country string manual
d-i mirror/http/hostname string mymirror.org
d-i mirror/http/directory string /rep
d-i mirror/http/proxy string
d-i mirror/http/mirror select mymirror.org
更改mymirror.org
并/rep 您的网站...
答案2
如果你正在使用apt-cacher作为代理,不放镜像/http/主机名到您的代理地址,因为 apt-cacher 检索此地址以获取下载文件的 URL。
这是 Ubuntu 18.04 的工作配置。您可以取消注释第一行或自动使用客户机配置:
#d-i mirror/country string manual
#d-i mirror/http/hostname string archive.ubuntu.com
#d-i mirror/http/directory string /ubuntu
d-i mirror/http/proxy string http://192.168.0.1:3142