目录
步骤三:将 /usr/local/go/bin 目录添加至 PATH 环境变量
步骤二: git clone, go-ehtereum此处安装的是v1.10.3版本
步骤三: 在go-ethereum目录下,执行make geth
VMware 中 Ubuntu 连接不到网络的解决方法
参考链接:https://blog.csdn.net/m0_46262108/article/details/123266088
Ubuntu 中文拼音输入法不能正常使用的解决方案
ctrl+alt+t 打开终端输入以下命令
ibus-daemon -drx
有的需要将双拼改成全拼,再执行以上命令才能生效
安装go 版本1.17.8
go不要低于1.7,不然之后可能会编译报错
步骤一:go的下载地址
go安装包下载地址为:https://golang.org/dl/
如果打不开可以使用这个地址: https://golang.google.cn/dl/
步骤二:将下载的二进制包解压至 /usr/local目录
注意是usr不是user
解压时,需要进入下载完成包的目录下解压
tar -C /usr/local -xzf go1.17.8.linux-amd64.tar.gz
如果显示权限不足使用以下代码,并输入密码即可
sudo tar -C /usr/local -xzf go1.17.8.linux-amd64.tar.gz
步骤三:将 /usr/local/go/bin 目录添加至 PATH 环境变量
暂时方法
export PATH=$PATH:/usr/local/go/bin
以上只能暂时添加 PATH,关闭终端下次再登录就没有了
永久方法
我们可以编辑 ~/.bash_profile 或者 /etc/profile
方法一:
字符界面可以使用vi或vim进行编辑 输入:vi /etc/profile方法二:
图形界面可以用gedit进行编辑 输入:gedit /etc/profile如果还是无法保存,命令最前面加上sudo,用管理员权限打开文件
sudo gedit /etc/profile并将以下命令添加该文件的末尾,这样就永久生效了
方法一:
字符界面可以使用vi或vim进行编辑 输入:vi /etc/profile
方法二:
图形界面可以用gedit进行编辑 输入:gedit /etc/profile
如果还是无法保存,命令最前面加上sudo,用管理员权限打开文件
sudo gedit /etc/profile
export PATH=$PATH:/usr/local/go/bin
添加后需要执行:
source ~/.bash_profile
或
source /etc/profile
步骤四:检验是否安装go成功
go env
成功则显示以下图片
安装go-ethereum 版本1.10.3
步骤一:go-ethereum(别称:geth)安装地址
步骤二: git clone, go-ehtereum此处安装的是v1.10.3版本
如果git未安装,先安装git
sudo apt-get install git
在你想要的目标文件夹下,输入以下代码
git clone --branch [tags标签] [git地址]
git clone --branch v1.10.3 https://github.com/ethereum/go-ethereum.git
如果报错使用以下代码
git clone --branch v1.10.3 git://github.com/ethereum/go-ethereum.git
步骤三: 在go-ethereum目录下,执行make geth
执行 make geth 前,请确保你已经安装了go,不然会报错
没有请参考以上 go 的安装步骤
cd进入go-ethereum目录,在该目录下执行
make geth
之后可能有很长时间的等待下载,不要着急,耐心等
如果报错如下
go: github.com/Azure/azure-pipeline-go@v0.2.2: Get "https://proxy.golang.org/github.com/%21azure/azure-pipeline-go/@v/v0.2.2.mod": dial tcp 142.251.43.17:443: connect: connection refused
解决方法:
go env -w GOPROXY=https://goproxy.cn
之后在再次 make geth
步骤四:检验go-ethereum是否安装成功和版本
./build/bin/geth version
步骤五:将Geth添加到环境变量
我们可以编辑 ~/.bash_profile 或者 /etc/profile
方法一:
字符界面可以使用vi或vim进行编辑 输入:vi /etc/profile方法二:
图形界面可以用gedit进行编辑 输入:gedit /etc/profile如果还是无法保存,命令最前面加上sudo,用管理员权限打开文件
sudo gedit /etc/profile并将以下命令添加该文件的末尾,这样就永久生效了
方法一:
字符界面可以使用vi或vim进行编辑 输入:vi /etc/profile
方法二:
图形界面可以用gedit进行编辑 输入:gedit /etc/profile
如果还是无法保存,命令最前面加上sudo,用管理员权限打开文件
sudo gedit /etc/profile
export PATH=$PATH:~/桌面/go-ethereum/build/bin
# 路径看你自己geth的路径而定