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