[锦囊] 无法发起与 packages.cloud.google.com:80 (2404:6800:4005:801::200e) 的连接

在执行 sudo apt-get updata 时,出现如下问题:

获取:96 http://cn.archive.ubuntu.com/ubuntu xenial-backports/multiverse DEP-11 64x64 Icons [29 B]
错误:97 http://packages.cloud.google.com/apt cloud-sdk-xenial InRelease                               
  无法发起与 packages.cloud.google.com:80 (2404:6800:4005:801::200e) 的连接 - connect (101: 网络不可达) [IP: 2404:6800:4005:801::200e 80]
已下载 44.0 MB,耗时 2分 0秒 (366 kB/s)                     
正在读取软件包列表... 完成
W: 无法下载 http://packages.cloud.google.com/apt/dists/cloud-sdk-xenial/InRelease  无法发起与 packages.cloud.google.com:80 (2404:6800:4005:801::200e) 的连接 - connect (101: 网络不可达) [IP: 2404:6800:4005:801::200e 80]
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。

 

遇到这个问题后,一般的做法就是换源了。 
 打开ubuntu软件中心,点击左上角(ubuntu面板)的编辑--软件源,输入密码。打开后,选择合适的源,我选的时sohu的,毕竟国内的下载快,也不用忍受国外8005B/S的下载速度,即使开着VPN速度也不是很快。(也可以打开新立得更新管理器,点击左下角的设置) 
一般是软件源的问题,不管是国外还是国内阿里的数据源都会出现这个问题,换一下软件源(我选的是sohu),再删除/var/lib/apt/lists/文件夹下的文件重新update就好。

sudo rm /var/lib/apt/lists/* -vf 
sudo apt-get update

 

谷歌被墙了,当然无法更新.也可为 apt-get 使用 http 代理:
假设代理地址为 http://127.0.0.1:8087

sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8087" update

 

posted @ 2019-03-14 11:20  谷阿幻  阅读(4344)  评论(0编辑  收藏  举报