deepin配置geth环境

deepin配置geth环境没有Ubuntu支持那么好,网上Ubuntu的教程很多,但是使用起来会遇到很多的问题,我把自己搭建geth环境的过程记录下来,希望可以帮到大家。

总体步骤

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

遇到问题

1.在第二个命令执行的时候遇到问题 Error:could not find a distribution template for Deepin/stable


image.png

办法:将/usr/share/python-apt/templates/Deepin.info 的 Suite: unstable 改为 Suite:stable ,重新运行上面的代码即可。

sudo vim /usr/share/python-apt/templates/Deepin.info
image.png

2.gpg:keyserver receive failed:No dirmngr


image.png

这个报错的原因是Linux上没有安装gpg:

sudo apt install dirmngr

3.重新运行,遇到gpg的报错
gpg:no valid OpenPGP data found

image.png

在这个帖子中有解答
https://askubuntu.com/questions/1054697/gpg-no-valid-openpgp-data-found-in-ubuntu

4.可能会遇到这样的问题
E: 无法定位软件包 ethereum
主要还是上面的四条指令有一些报错没有解决,按照教程把这些做完就没问题了。

你可能感兴趣的:(deepin配置geth环境)