我在/etc/apt/sources.list检索 Oracle 代码的末尾有这个:
deb http://oss.oracle.com/debian unstable main non-free
Run Code Online (Sandbox Code Playgroud)
当我运行时sudo apt-get update,应用程序卡住显示此消息:
100% [Waiting for headers]
Run Code Online (Sandbox Code Playgroud)
如果我删除它,则apt-get update运行没有错误。
是否有针对 Oracle 产品的新的推荐 URL,通常如何解决此问题?
我很确定这不会发生在 11.10 并且只是从迁移到 12.04 开始。
我已经看到了这些答案,但它们没有帮助:
我认为导致
问题的原因是:问题在于 oss.oracle.com 强制使用 HTTPS,这是一件好事。它的坏处是正在使用的证书不被认为是可信的(因为它已过期或自签名等)。
建议的解决方案:
如果我知道如何让 apt 接受所有 HTTPS 证书,我会将其发布为解决方案(但我仍在自行搜索有关如何执行此操作的信息)。
经过一番挖掘:
我确实找到了如何使 APT 不验证证书的方法: Acquire:https::Verify-Peer false; 但这没有帮助。
解决方法:
无论如何,我手动下载了 deb 文件并安装了它们。这是旧版本的 Oracle Express,我无法让它在虚拟 Debian Squeeze 机器上运行。我放弃尝试使用这个 deb 档案。
| 归档时间: |
|
| 查看次数: |
4323 次 |
| 最近记录: |