`apt-get update` 损坏

`apt-get update` 损坏

我遇到一个问题,运行时$sudo apt-get update,它会卡在这样的情况:

Ign https://apt.dockerproject.org ubuntu-trusty InRelease                      
Ign https://download.docker.com trusty InRelease                               
Err http://dl.google.com stable InRelease                                      

Err http://dl.google.com stable Release.gpg                                    
  Unable to connect to 10.11.55.xxx:3142:
Err http://security.ubuntu.com trusty-security InRelease                       

Err http://security.ubuntu.com trusty-security Release.gpg                     
  Unable to connect to 10.11.55.xxx:3142:
Err http://us.archive.ubuntu.com trusty InRelease                              

Err http://us.archive.ubuntu.com trusty-updates InRelease                      

Err http://us.archive.ubuntu.com trusty-backports InRelease

Err http://packages.cloud.google.com cloud-sdk-trusty InRelease

Err http://us.archive.ubuntu.com trusty Release.gpg
  Unable to connect to 10.11.55.xxx:3142:
Err http://packages.cloud.google.com cloud-sdk-trusty Release.gpg
  Unable to connect to 10.11.55.xxx:3142:
Err http://us.archive.ubuntu.com trusty-updates Release.gpg
  Unable to connect to 10.11.55.xxx:3142:
Err http://us.archive.ubuntu.com trusty-backports Release.gpg
  Unable to connect to 10.11.55.xxx:3142:

而且它需要很长时间,最终才会失败。我怀疑是某些网络配置(我的 IP 以前是 10.11.55.YY,但已移至其他网络)。

注意到尝试安装 docker 时出现此问题,但我不确定它是否与此问题有关。

关于如何解决这个问题有什么指点吗?

答案1

该问题与docker无关。

原来 APT 配置了代理。不知道它是怎么到那里的,也许是 IT 部门首先设置的。当我移动到不同的子网络时,代理就坏了(因为再也无法访问它了)。

解决方案是从中删除以下行/etc/apt/apt.conf.d/90-apt-proxy.conf

Acquire::http::Proxy "http://10.11.55.xxx:3142"

感谢@steeldriver 的指点。

相关内容