Linux无法正常连接服务器,无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
最近修改了下电脑的hosts文件,电脑就突然不能连接下载更新的服务器了,但是浏览器还能正常上网,这让我很是难受啊!!!
错误现象如下:
错误:1 http://archive.ubuntukylin.com:10006/ubuntukylin xenial InRelease
无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
错误:2 http://mirrors.aliyun.com/ubuntu xenial InRelease
无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
错误:3 http://mirrors.aliyun.com/ubuntu xenial-updates InRelease
不能连接到 127.0.0.1:8989:
错误:4 http://mirrors.aliyun.com/ubuntu xenial-backports InRelease
不能连接到 127.0.0.1:8989:
错误:5 http://mirrors.aliyun.com/ubuntu xenial-security InRelease
不能连接到 127.0.0.1:8989:
错误:6 http://dl.google.com/linux/chrome/deb stable InRelease
无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
错误:7 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu xenial InRelease
无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
错误:8 http://ppa.launchpad.net/noobslab/macbuntu/ubuntu xenial InRelease
不能连接到 127.0.0.1:8989:
错误:9 http://ppa.launchpad.net/videolan/master-daily/ubuntu xenial InRelease
不能连接到 127.0.0.1:8989:
正在读取软件包列表... 完成
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/xenial/InRelease 无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/xenial-updates/InRelease 不能连接到 127.0.0.1:8989:
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/xenial-backports/InRelease 不能连接到 127.0.0.1:8989:
W: 无法下载 http://mirrors.aliyun.com/ubuntu/dists/xenial-security/InRelease 不能连接到 127.0.0.1:8989:
W: 无法下载 http://dl.google.com/linux/chrome/deb/dists/stable/InRelease 无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
W: 无法下载 http://ppa.launchpad.net/jonathonf/python-3.6/ubuntu/dists/xenial/InRelease 无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
W: 无法下载 http://ppa.launchpad.net/noobslab/macbuntu/ubuntu/dists/xenial/InRelease 不能连接到 127.0.0.1:8989:
W: 无法下载 http://archive.ubuntukylin.com:10006/ubuntukylin/dists/xenial/InRelease 无法连接上 127.0.0.1:8989 (127.0.0.1)。 - connect (111: 拒绝连接)
W: 无法下载 http://ppa.launchpad.net/videolan/master-daily/ubuntu/dists/xenial/InRelease 不能连接到 127.0.0.1:8989:
W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
如果你的计算机出现以上情况那就是电脑代理的代理网址还未消除,而你现在又不在使用代理上网的原因。
好比这样,你下了一个vpn的软件,你只是在需要的时候使用他,所以在你使用过代理上网时,系统和就自动为你添上了代理上网的设置,HTTP_FROXY这个设置,所以当你没使用他的时候,你的代理上网的设置依然还在,所以就存在了这样一个问题,至于怎样检测这个问题是否存在,你可以使用命令
env | grep -i proxy
来检测,如果出现类似这样的结果
http_proxy=http://127.0.0.1:8989/
https_proxy=https://127.0.0.1:8989/
或者显示其他,但是大致内容有http_proxy,https_proxy 和HTTP_PROXY这三项内容中的一项或者多项,
开始删除这几个环境变量就可以了
unset http_proxy
unset https_proxy
unset HTTP_PROXY
终端执行就可以。