我需要使用本地存储库(大约)将 Ubuntu Server 10.04 LTS 升级到 12.04 LTS;互联网访问权限由 Web 代理授予。
问题是:
- 如果我不设置代理(因此服务器无法访问互联网),它会显示:
# 进行发布升级 检查新的 Ubuntu 版本 升级工具签名失败 升级工具失败 下载完成 获取失败 获取升级失败。可能存在网络问题。
- 如果我设置了代理,它就无法访问本地存储库:
# 导出 https_proxy="http://用户:[电子邮件保护]:8080” # 导出 http_proxy="http://用户:[电子邮件保护]:8080” ... # 进行发布升级 ... 错误 http://apt.localdomain precise/main 包 503服务不可用 错误 http://apt.localdomain 精确/受限包 503服务不可用 错误 http://apt.localdomain precise/universe 包 503服务不可用 错误 http://apt.localdomain precise/multiverse 包 503服务不可用 错误 http://apt.localdomain precise/main 来源 503服务不可用 错误 http://apt.localdomain 精确/受限来源 503服务不可用 错误 http://apt.localdomain precise/universe 来源 503服务不可用 呃 http://apt.localdomain precise/multiverse 来源 503服务不可用 错误 http://apt.localdomain precise-updates/main 软件包 503服务不可用 ...
有任何想法吗?
答案1
我回答自己:
- 设置no_proxy解决问题:
导出no_proxy =“192.168.0.0/16,localdomain”
但显示警告:
警告:无法读取镜像文件 未找到有效镜像 扫描存储库信息时,没有镜像条目 发现升级。如果您运行内部镜像或 镜像信息已过期。 您是否仍要重写“sources.list”文件?如果您选择 这里选择“是”,它将更新所有“清晰”为“精确”的条目。 如果选择“否”,升级将取消。