首页
社区
课程
招聘
树莓派3升级golang版本
发表于: 2018-7-6 10:35 5897

树莓派3升级golang版本

2018-7-6 10:35
5897

树莓派3升级golang版本

目录

缘由

今天想用树莓派来编译区块链钱包geth,发现go的版本太低:

 

 

apt的自带库里,最新的就是1.8,编译geth最低要求也是1.9以上,那就明显无法编译了。

 

$ sudo apt-cache search golang | grep golang

 

解决办法

那就去官网看看如何升级。

 

官网说想要升级,就得先卸载旧的版本:

 

 

那也太麻烦了,我们看看go的二进制是哪个:

$ which go
/usr/bin/go
$ file /usr/bin/go
/usr/bin/go: symbolic link to ../lib/go-1.7/bin/go

可以看到只是一个指向/usr/lib/go-1.7/bin/go的符号链接,那就好办了。我们把这个文件夹里面的内容升级一下,不就好了?

 

话虽这么说,同时也谷歌了一下树莓派升级go版本,发现没有类似文章,只有安装新版本的文章。

 

 

看到其原理其实就是文件夹解压过去,路径设置下其实就ok了。

 

那就更加轻松了,路径我们本身其实不用动,系统默认的其实是正常的。

 

 

那就直接把文件夹替换一下不就OjbK了?答案是肯定的。

操作

下载最新的包,官网已经有1.10.3发布了,关键还是stable,那就肯定选择稳定的。

 

 

选择arm64后面安装失败了,看了下树莓派3貌似CPU是64位的,可是默认的Raspbian系统还是v7的32位,那就只能装官方的v6版本了。

$ uname -a
Linux raspberrypi 4.14.50-v7+ #1122 SMP Tue Jun 19 12:26:26 BST 2018 armv7l GNU/Linux

我用wget下载一直没能成功,就直接PC浏览器下载之后scp拷贝过来了,然后一顿操作:

 

 

然后就愉快地开始编译了。

 

然后就编译成功了!

 


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 362
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
 我的hikey 970 上估计也要升了。。。
2018-7-7 18:22
0
雪    币: 3907
活跃值: (5817)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
3
Derrin [em_13] 我的hikey 970 上估计也要升了。。。
有钱淫
2018-7-10 10:59
0
游客
登录 | 注册 方可回帖
返回
//