Linux无法连接上127.0.0.1,拒绝连接,更新时提示无法下载,无法正常使用apt-get update
Posted livekeys
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)。 - connect (111: 拒绝连接)
错误: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)。 - connect (111: 拒绝连接)
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的主要内容,如果未能解决你的问题,请参考以下文章
Laravel Valet 共享 - 无法连接到 127.0.0.1 端口 4040:连接被拒绝
错误:无法在 127.0.0.1:6379 连接到 Redis:连接被拒绝
无法连接到 amqp://guest:**@127.0.0.1:5672//: [Errno 111] 连接被拒绝
celery + redis 无法连接到 amqp://guest:**@127.0.0.1:5672//: [Errno 111] 连接被拒绝
unable to connect to 127.0.0.1:62001: cannot connect to 127.0.0.1:62001: 由于目标计算机积极拒绝,无法连接。 (10061)