首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >本地存储库的预分发代理设置

本地存储库的预分发代理设置
EN

Ask Ubuntu用户
提问于 2014-06-06 05:03:54
回答 1查看 2.6K关注 0票数 0

我试图从正式文档的示例中为Ubuntu14.04网络安装设置一个预置配置。我受到选择镜像上的代理错误的影响。我使用的是apt-cacher-ng代理。因此,添加本地存储库失败,因为无法通过apt-cacher-ng代理下载密钥。通常,我会收到关于密钥本身的错误。然后,我尝试使用apt-cacher-ng后端中指定的镜像中的随机gpg键(在本例中是in.archive.ubuntu.com)。关于键的错误消失了(至少相关的提示没有出现),但是本地存储库仍然没有添加,尽管我已经设置了:

代码语言:javascript
复制
d-i debian-installer/allow_unauthenticated boolean true

直接使用我的校园镜像,从而避免代理,抛出一个关于grub-pc安装失败的错误(可能是由于镜像出现了问题?)。我能做什么同时使用传道者和本地存储库?我可以想到以下可能性:

  1. apt-cacher-ng可以选择允许某些域/urls滑动,而不是直接拒绝它们。
  2. debian-installer有一种没有密钥的使用本地回购的方法。
  3. debian-installer对于更具体的代理设置有一个问题(例如,只针对apt (理想)、no_proxy列表等)。
  4. sources.list.d开始安装包之前,自行安装一个包(其中包含存储库的键和一个d-i条目)。
  5. 直接wget键和列表条目并添加它,通过在post安装中的脚本执行apt-get update和其他包安装。
  6. 在直接使用本地校园镜像时,可以找到修复grub-pc错误的方法。
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-06-22 16:18:54

因此,我正在使用一种解决办法。我在预置中设置的代理是一个HTTP代理,因此HTTPS和FTP连接自然不受影响。但是,安装程序不支持HTTPS作为传输机制(可能需要安装apt-transport-https )。因此,剩下的选项是为签名密钥设置一个FTP服务器,我使用了vsftpd。我不希望apt-cacher为本地存储库做任何工作,所以我也设置了vsftpd作为一个FTP存储库。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/477499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档