Ethereum Can';t在Ubuntu 16.04上安装较旧版本的Geth 1.8.27

Ethereum Can';t在Ubuntu 16.04上安装较旧版本的Geth 1.8.27,ethereum,go-ethereum,geth,Ethereum,Go Ethereum,Geth,我试过了 sudo apt-get install ethereum sudo apt-get install ethereum=VERSION 及 要安装特定版本的Geth,但我无法安装。您可以从这里获得旧版本: 要在Ubuntu上安装以太坊,请在CLI中键入以下命令: sudo add-apt-repository ppa:ethereum/ethereum sudo apt update 完成此操作后,键入: sudo apt install ethereum 可以使用tar文件

我试过了

sudo apt-get install ethereum

sudo apt-get install ethereum=VERSION


要安装特定版本的Geth,但我无法安装。

您可以从这里获得旧版本:

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

sudo add-apt-repository ppa:ethereum/ethereum
sudo apt update
完成此操作后,键入:

sudo apt install ethereum

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

> dpkg --print-architecture   
amd64
一旦你有了你的操作系统信息,从Geth网站下载(在我们的例子中是amd64 tar)文件

在服务器上上载下载的tar文件,并使用以下命令进行解压缩:

sudo tar -xvf <filename>  
进入解压缩文件夹

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现在已成功安装在系统上


Ref:

谢谢您的回复,我已经尝试了这些命令,但geth版本仍然是最新的1.9.6,我需要安装1.8.27。您是否从github源下载了较旧的版本?是的,但仍然是相同的版本。
sudo cp geth /usr/local/bin/
> geth version  
Version: 1.8.16-stable