无法在Ubuntu 16.04上安装旧版本的Geth 1.8.27

时间:2019-10-22 11:35:42

标签: geth

我已经尝试过'sudo apt-get install ethereum','sudo apt-get install ethereum = VERSION'和'sudo apt-get upgrade ethereum'来安装特定版本的Geth,但是我不能。

2 个答案:

答案 0 :(得分:1)

可以使用tar文件安装较旧版本的Geth,此处使用的是1.8.16版。要下载所需的Geth文件,我们需要使用以下命令检查操作系统版本。

> dpkg --print-architecture   
amd64

获得操作系统信息后,请从Geth网站下载(在我们的情况下为amd64 tar)文件。

在服务器上上传下载的tar文件并使用以下命令提取:

sudo tar -xvf <filename>  

在我们的情况下,

sudo tar -xvf  geth-linux-amd64-1.8.16-477eb093.tar.gz 

进入提取的文件夹

cd geth-linux-amd64-1.8.16-477eb093 

它应该包含geth文件,并使用以下命令使其可执行。

sudo chmod +x geth

 

将文件复制到用户bin。

sudo cp geth /usr/local/bin/

使用以下命令检查Geth版本

> geth version  
Version: 1.8.16-stable     

Geth现在已成功安装在系统上

参考:How To Install Geth On A Linux Machine

答案 1 :(得分:0)

您可以从此处获取旧版本:

https://github.com/ethereum/go-ethereum/releases

要在Ubuntu上安装以太坊,请在CLI中键入以下命令:

sudo add-apt-repository ppa:ethereum/ethereum
sudo apt update

完成后,键入:

sudo apt install ethereum