ubuntu构建相关

快速操作

// 安装chrome

// 首先下载deb安装包,其次dpkg命令安装deb安装包,然后打开程序添加收藏夹
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb

// 下载翻译器插件

https://github.com/filipePS/traduzir-paginas-web

// 安装nodejs

sudo apt install nodejs
sudo apt install nodejs-legacy
node --version

// 安装nmp包管理器

sudo apt install npm
npm --version

// 安装vim文档编辑器

sudo apt install vim

// 配置环境变量的方式有 当前用户 和 系统范围 的几种方式:

1.当前用户安装
~/.bashrc 文件(当前用户)
~/.profile 文件(当前用户)
2. 系统范围内安装
/etc/profile文件(系统范围)
/etc/bash.bashrc文件(系统范围)
3. 环境变量配置文件末尾追加内容如:
export PATH=路径XXX:$PATH
4. 环境变量配置保存退出后需要 source 配置文件 来进行更新,终端指令如:
source /.bashrc

// apt安装go-lang命令(简单一步完成)

sudo apt install golang-go

// 配置方法安装go-lang

// 首先官网下载tar.gz压缩包,其次解压包tar xfz XXX.tar.gz,然后配置环境变量
// 下载go压缩包
https://golang.org/dl/

//解压包 到 目录(mkdir XXX 创建)
tar xfz go1.17.2.linux-amd64.tar.gz -C go1.17.2.linux-amd64/

// 配置环境变量:首先配置环境变量写入bin目录,其次更新环境,然后验证version
// 配置环境变量:
sudo vim ~/.bashrc 或者+ sudo vim /etc/profile

export GOROOT=/usr/local/go
export GOPATH=~/下载/go_KEHUDUAN/gowork
export PATH= G O R O O T / b i n : GOROOT/bin: GOROOT/bin:GOPATH:$PATH

source ~/.bashrc 或者+ source /etc/profile

验证go-lang版本
go version

// 源码编译安装geth

git clone git@github.com:ethereum/go-ethereum.git
cd go-ethereum
make geth

如果出现错误:或者显示 env GO111MODULE=on go run build/ci.go install ./cmd/geth
则Ctral c退出安装然后输入指令:
go env -w GOPROXY=https://goproxy.cn
后继继续make geth

配置环境变量:
sudo vim ~/.bashrc 或者+ sudo vim /etc/profile
export PATH=/home/ker/geth_KEHUDUAN/go-ethereum/build/bin:$PATH
source ~/.bashrc 或者+ source /etc/profile

验证geth版本:
geth version

// apt方式安装geth

sudo apt install software-properties-common
sudo add-apt-repository-y ppa:ethereum/ethereum
sudo apt update
sudo apt install ethereum

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值