由于网络限制,想从github上直接拉取go-ethereum 源码进行编译是不可能,即使是把源代码拉下来了也编译不了,因为编译过程中还是需要下载东西的,网络稍微不稳定都不行,下载资源就会报超时,如下图:

于是寻找其它的解决办法,比如添加源,这里我尝试了添加PPAs源,但是也失败,具体运行的命令如下:

add-apt-repository -y ppa:ethereum/ethereum

同样也是失败,如下图:

这时我们就只能使用已经编译好的二进制文件了,经过各种查,给大家整理了不同系统的两个版本,大家根据需要下载。

geth 二进制安装包
系统 1.10.25 64位 稳定版 1.10.25 32位 稳定版 1.11.0 64位 开发版 1.11.0 32位 开发版
Linux go-ethereum 1.10.25 64位 Linux系统稳定版安装包(包含tools) go-ethereum 1.10.25 32位 linux 系统稳定版安装包(包含tools) go-ethereum 1.11.0 64位 开发版 Linux系统安装包(含tools) go-ethereum 1.11.0 32位 linux系统 开发版安装版(包含tools)
Windows go-ethereum 1.10.25 64位 window 稳定版安装包(包含tools) go-ethereum 1.10.25 32位windows稳定版安装包(包含tools) go-ethereum 1.11.0 64位 windows 开发版安装包(包含tools) go-ethereum 1.11.0 32位windows 开发版安装包(包含tools)
Mac go-ethereum 1.10.25 64位Mac 稳定版安装包(包含tools) go-ethereum 1.11.0 64位 Mac 开发版安装包(包含tools)
Android go-ethereum 1.10.25 android 稳定版安装包(包含tools) 通用 go-ethereum 1.11.0 android 开发版安装包(包含tools) 通用

上传相应的二进制安装文件到系统里,解压(这里只展示Linux系统的命令):

tar -zxvf 二进制安装包.tar.gz

使用如下命令测试解压后的文件是否可用:

./geth help

无错误,有返回相应的说明则代表可用。

将geth及其tools配置成全局可用的,修改profile文件:

vi /etc/profile

在文件的最末添加如下代码(注意“=”两边不能有空格,$PATH后是冒号):

# geth path
export GETH_PATH=你解压后的geth目录
export PATH=$PATH:$GETH_PATH

保存文件,并使其全局生效:

source ~/.profile

返回根目录测试是否成功:

cd /
geth help

返回如下结果则表明安装成功

Ubuntu 22 安装go-ethereum相关推荐

  1. Ubuntu 22 安装gcc7 g++7

    修改源文件中添加如下地址: deb [arch=amd64] http://archive.ubuntu.com/ubuntu focal main universe sudo vim /etc/ap ...

  2. 安装 Ubuntu 22.04.1 LTS 桌面版(详细步骤)

    文章目录 前言:安装 Ubuntu 22.04.1 LTS 的先决条件 一.下载 Ubuntu 22.04.1 LTS 安装介质 二.制作 Ubuntu 22.04.1 LTS 引导 U 盘 三.从 ...

  3. 如何在Ubuntu 22.04使用wine安装windows版本微信

    继上篇<如何在 Ubuntu 22.04 上安装 最新版本Wine>成功安装wine.使用以下命令安装: $ sudo dpkg --add-architecture i386 & ...

  4. 在Ubuntu 22.04 Jammy Jellyfish Linux上流畅安装VMware tools

    安装 VMware Tools 软件可以更好提升我们的虚拟机使用体验,但是在使用VMware自带的linux.iso安装VMware Tools后,无端会报各种错误.本文将会提供一个使用官方源的途径进 ...

  5. 如何安装 Ubuntu 22.04 LTS 桌面版 ?

    Canonical 在 2022年4月21日发布了期待已久的 Ubuntu 22.04 LTS 桌面操作系统.Ubuntu 22.04 的代号是 Jammy Jellyfish,它是一个 LTS (长 ...

  6. 嵌入式 Linux 入门 环境篇(二、安装虚拟机 — 体验 Ubuntu 22.04)

    嵌入式 Linux入门 环境篇第二课,正好换了新电脑,更新 Ubuntu 虚拟机的安装, 体验一下 Ubuntu 22.04 ...... by 矜辰所致 前言 因为以前的电脑虚拟机环境我都配置好了, ...

  7. Ubuntu 22.04下载安装VMware Workstation Pro 17

    Ubuntu 22.04下载安装VMware Workstation Pro 17 一.下载 打开浏览器,访问VMware的官方网站:https://www.vmware.com 页面打开后,点击菜单 ...

  8. ubuntu 22.04版本安装

    Ubuntu 22.04安装 1.学习环境下安装ubuntu 22.04版本. Linux:ubuntu 22.04. 学习环境:VMware虚拟机. 系统镜像:ubuntu 22.04. 2.开始安 ...

  9. ubuntu 22.04 安装搜狗中文输入法

    实测ubuntu 22.04 可以安装搜狗中文输入法 只需要按照搜狗输入法linux-安装指导Ubuntu20.04安装搜狗输入法步骤官方操作指南就可以一次成功. Ubuntu20.04安装搜狗输入法 ...

最新文章

  1. storyboard放大与缩小
  2. activiti 工作流 springboot 后台框架平台 集成代码生成器 shiro 权限
  3. 【工具】音乐播放相关工具,音乐文件格式转换工具,MP3文件转换成arduino可以直接播放的wav格式,MP3转WAV工具...
  4. rhel6上使用udev配置oracle asm,Red Hat Enterprise Linux 6使用udev配置Oracle ASM总结文档
  5. 游戏运营期间我的项目开发经验总结——纪律性和卡顿处理
  6. 【CodeForces - 334B】Eight Point Sets(水题模拟,有坑)
  7. 非root安装php nginx,非root用户安装nginx
  8. OpenCV-Python教程(8、Canny边缘检测)
  9. mybatis官网下载
  10. Yolov3的Pytorch版本实现火焰检测
  11. ARM7、ARM9、ARM11、ARM-Cortex的关系
  12. 计算机基础知识 SERVER
  13. 一个心理学教授关于“挣钱”的看法!
  14. Spring MVC controller控制器映射无法访问问题!!!
  15. Revit二次开发——revit怎么给桥梁加钢筋
  16. implicit declaration of function 警告解决方法 (函数的隐式说明)
  17. 负对数似然(negative log-likelihood, NLL)
  18. 打印Excel Word文件变成绿色背景解决方法
  19. 原生ajax简单post,最简单的原生ajax请求
  20. USB中文网之虚拟鼠标功能演示

热门文章

  1. 第47章 QR-Decoder-OV5640二维码识别—零死角玩转STM32-F429系列
  2. python爬虫开发数据库设计_基于Python的DBLP数据库爬虫系统
  3. shp文件转3dtitle
  4. 没基础不用怕,零基础无需任何技术学重装电脑系统
  5. 华为HGU改成SFU的方法
  6. HTML5期末大作业:海绵宝宝相关人物介绍
  7. 运维-MAC之OmniPlan Pro3安装
  8. 如何做二维码?教你一招轻松制作个性二维码
  9. 解决SecureCRT报错keyboard-interactive authentication with the ssh2 server failed
  10. iPhone(IOS10)忘记了访问限制的密码该怎么办?