Linux無法連接上127.0.0.1,拒絕連接,更新時提示無法下載,無法正常使用apt-get update
你是否遇到過這種情況,在Linux以apt-get update 時更新的時候無法更新,提示一下內容
錯誤:1 http://ppa.launchpad.net/diesch/testing/ubuntu zesty InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
錯誤:2 http://archive.ubuntukylin.com:10006/ubuntukylin xenial InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)
錯誤:3 http://packages.microsoft.com/repos/vscode stable InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
錯誤:4 http://mirrors.aliyun.com/ubuntu zesty InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
錯誤:5 http://mirrors.aliyun.com/ubuntu zesty-updates InRelease
不能連接到 127.0.0.1:42165:
錯誤:6 http://mirrors.aliyun.com/ubuntu zesty-backports InRelease
不能連接到 127.0.0.1:42165:
錯誤:7 http://mirrors.aliyun.com/ubuntu zesty-security InRelease
不能連接到 127.0.0.1:42165:
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
所有軟件包均為最新。
W: 無法下載 http://mirrors.aliyun.com/ubuntu/dists/zesty/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)
W: 無法下載 http://mirrors.aliyun.com/ubuntu/dists/zesty-updates/InRelease 不能連接到 127.0.0.1:42165:
W: 無法下載 http://mirrors.aliyun.com/ubuntu/dists/zesty-backports/InRelease 不能連接到 127.0.0.1:42165:
W: 無法下載 http://mirrors.aliyun.com/ubuntu/dists/zesty-security/InRelease 不能連接到 127.0.0.1:42165:
W: 無法下載 http://ppa.launchpad.net/diesch/testing/ubuntu/dists/zesty/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 無法下載 http://archive.ubuntukylin.com:10006/ubuntukylin/dists/xenial/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 無法下載 http://packages.microsoft.com/repos/vscode/dists/stable/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 部分索引文件下載失敗。如果忽略它們,那將轉而使用舊的索引文件。
[email protected]:/home/livekeys# apt update
錯誤:1 http://mirrors.sohu.com/ubuntu zesty InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
錯誤:2 http://mirrors.sohu.com/ubuntu zesty-updates InRelease
不能連接到 127.0.0.1:42165:
錯誤:3 http://mirrors.sohu.com/ubuntu zesty-backports InRelease
不能連接到 127.0.0.1:42165:
錯誤:4 http://mirrors.sohu.com/ubuntu zesty-security InRelease
不能連接到 127.0.0.1:42165:
錯誤:5 http://ppa.launchpad.net/diesch/testing/ubuntu zesty InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
錯誤:6 http://archive.ubuntukylin.com:10006/ubuntukylin xenial InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
錯誤:7 http://packages.microsoft.com/repos/vscode stable InRelease
無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
所有軟件包均為最新。
W: 無法下載 http://mirrors.sohu.com/ubuntu/dists/zesty/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 無法下載 http://mirrors.sohu.com/ubuntu/dists/zesty-updates/InRelease 不能連接到 127.0.0.1:42165:
W: 無法下載 http://mirrors.sohu.com/ubuntu/dists/zesty-backports/InRelease 不能連接到 127.0.0.1:42165:
W: 無法下載 http://mirrors.sohu.com/ubuntu/dists/zesty-security/InRelease 不能連接到 127.0.0.1:42165:
W: 無法下載 http://ppa.launchpad.net/diesch/testing/ubuntu/dists/zesty/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 無法下載 http://archive.ubuntukylin.com:10006/ubuntukylin/dists/xenial/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 無法下載 http://packages.microsoft.com/repos/vscode/dists/stable/InRelease 無法連接上 127.0.0.1:42165 (127.0.0.1)。 - connect (111: 拒絕連接)
W: 部分索引文件下載失敗。如果忽略它們,那將轉而使用舊的索引文件。
其實這是以為你的Linux中的代理網址還未消除,而你現在又為使用代理上網的原因,
好比這樣,你下了一個vpn的軟件,你只是在需要的時候使用他,所以在你使用過代理上網時,系統和就自動為你添上了代理上網的設置,HTTP_FROXY這個設置,所以當你沒使用他的時候,你的代理上網的設置依然還在,所以就存在了這樣一個問題,至於怎樣檢測這個問題是否存在,你可以使用命令
env | grep -i proxy 檢測
命令顯示:
http_proxy=http://localhost:42165
HTTP_PROXY=http://localhost:42165
或者顯示其他,但是大致內容有http_proxy 和HTTP_PROXY這兩項內容中的一項或者兩項,
現在開始開始刪除這兩個環境變量
為了方便我們寫一個bash 腳本
內容為:
#!bin/bash
unset http_proxy
unset HTTP_PROXY
寫好之後保存並運行,好了現在我們來進一步的工作,
利用代碼可以sudo gedit /etc/ecvironment刪除最後存在的包含http_proxy 和HTTP_PROXY的項,就可以了,其實這一步大可以不必,但是前提你要看一下你的Linux能不能正常使用apt-get update這個命令,不能再繼續刪除也可以。
好了,如果有問題,謝謝大家的糾正。
Linux無法連接上127.0.0.1,拒絕連接,更新時提示無法下載,無法正常使用apt-get update