Ubuntu16.04安装ethereum/以太坊时在sudo apt-get update时遇到无法连接到网址/Failed to fetch的解决办法

Ubuntu16.04安装ethereum/以太坊时在sudo apt-get update时遇到无法连接到网址 Failed to fetch的解决办法

当你在csdn上搜索“Ubuntu16.04上ethereum的安装教程”时,会看到大佬给出的安装流程

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum

我当时看到这个就兴致勃勃的去安装去了了,然后在第三步sudo apt-get update的时候就遇到了Failed to fetch的问题
在这里插入图片描述

在搜索解决办法的过程中,也找到了网友给出解决办法

第一种是添加DNS

sudo vim /etc/resolv.conf

在你的ubuntu上安装了vim后,输入上面指令在文本后面就可以添加你想添加的DNS了
格式为 nameserver 172.5.5.5 这样的

第二种是换新的源,换成阿里云的源或者清华的源

sudo gedit /etc/apt/sources.list

这是你原来的源
(在换源之前最好先进行备份)
这里给出清华的源,
https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/
阿里云的源大家在网上也都可以找到
添加方法就是
输入上面的指令后,把你要添加的源复制进去,然后保存再关闭就行 (复制完之后点关闭会提示保存)

但是!!!!

但是这两种方法都没有解决我遇到的Failed to fetch的问题
在询问过学长怎么解决后,这里给出我用的方法 (已征得学长同意)

不用添加DNS,不用换源!!!

Failed to fetch的问题其实就是连接不到网址
那么首先你要学会上网
1.打开你的上网软件
2.在右下角找到图标右键 点击 “选项设置”
3.然后在打开的设置里 “找到允许来自局域网的连接” 把该选项打勾。
4.在你的Ubuntu16.04中打开Network/网络
在Network proxy/网络代理 栏目把Method/方法改为手动
在下面的四个框框里输入自己的ip地址
点击应用即可

win10系统查看ip地址的方法也给大家放在这了
左下角搜索cmd
在这里插入图片描述

打开命令提示符
然后输入ipconfig/all 即可查看ip
在这里插入图片描述
下面会有ipv4的地址

最后在你的Ubuntu16.04终端中再输入sudo apt-get update
就不会出现Failed to fetch了
在这里插入图片描述

感谢看到这里!!!

猜你喜欢

转载自blog.csdn.net/weixin_46566957/article/details/109219710