最近修改了下電腦的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
終端執行就可以。
