我已经尝试过'sudo apt-get install ethereum','sudo apt-get install ethereum = VERSION'和'sudo apt-get upgrade ethereum'来安装特定版本的Geth,但是我不能。
答案 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现在已成功安装在系统上
答案 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