我正在尝试设置一个 ubuntu 服务器(12.04 或 14.04)并且已将服务器映像安装到我正在使用的系统上。
在我尝试运行之前,一切都运行正常sudo apt-get update
。运行时,我一直收到 404 错误。
W: Failed to fetch http://gb.archive.ubuntu.com/ubuntu/dists/precise-backports/universe/source/Sources 404 Not Found [IP: 10.0.0.101 80]
还要注意部分中的IP地址[IP: 10.0.0.101 80]
是我们的本地DNS服务器。
这在所有来源中重复发生,以上只是众多事件之一。
例如,运行安装程序时apt-get install phpmyadmin
,我收到另一个错误。
E: Unable to locate package phpmyadmin
请注意,我们使用类似代理的系统来验证互联网连接,我已将其设置为代理,并且似乎可以正常工作。删除代理后,我收到与运行不同的错误apt-get update
。
我在 12.04 和 14.04 上都尝试过此操作,都给出了如上所示的完全相同的错误消息。
我曾尝试更新sources.list
以指向archive.ubuntu.com
而不是gb.archive.ubuntu.com
,但没有成功。
服务器也是静态ip配置,但是如果不使用静态ip,错误是一样的。
我可以成功从服务器 ping 出。
中的代理配置/etc/apt/apt.conf
如下。
Acquire::http::Proxy "https://domain.local/username:[email protected]:4100";
Acquire::ftp::Proxy "https://domain.local/username:[email protected]:4100";
Acquire::https::Proxy "https://domain.local/username:[email protected]:4100";
我不知道下一步该做什么,而且无法通过 Google 和这里找到任何相关内容,因此非常感谢您的帮助。
如果需要更多信息(例如日志文件),请告诉我,我会将它们添加到帖子中。
谢谢,乔
更新:
我尝试将使用的名称服务器更改为 8.8.8.8 和 4.4.4.4。执行此操作时,我收到错误domain.local not found
。然后我将其添加到我的etc/hosts
文件中,修复了该错误。但在运行更新时,我仍然收到 404 错误,只是这次末尾没有任何 IP 地址。