這個方式,是官方文檔的方式,我在實體機器 ubuntu 20.04 LTS 上安裝成功
然後本文是在虛擬機 VMware 上 mint 19 安裝的過程
首先按照慣例,先看看本機什麼環境,然後試試本機是否曾經安裝過
使用 apt list — installed | grep ethe 再確認一次
如上圖, 使用 grep 做關鍵字 ethe 的篩選, 不然列出一大堆,還要用肉眼搜尋法,很累
sudo add-apt-repository -y ppa:ethereum/ethereum 加入 PPA
不加的話,會怎麼樣?會找不到套件,或顯示無法定位的訊息。
sudo apt-get update , 加入新的 PPA 後要更新一下
sudo apt-get install ethereum 安裝 go-ethereum
操作好幾次了,無懸念
如果你要建立私鏈,不要直接試 geth , 因為你會連上主鏈,如下圖
那怎麼辦?geth — help 如下圖,看到 version 1.9.13-stable ,版本號對應最新的版本, stable 是我們要的穩定版
一樣用 apt list — installed | grep ethe
看到紅色的字, 就是 grep 篩選的字串
好啦,安裝完成。
最後,來談談這次在 mint18 mint19 上的安裝
首先官方文檔有提到 install software-properties-common 這個安裝,這個是常用軟體的安裝,
一般來說,正常安裝下的系統,都已經足夠,除非是太老舊的版本,比如之前我用 ubutntu 16 時,就需要
另外,如果你安裝的是 docker ,那安裝 software-properties-common 可能也有點違反最小服務的原則
接下來的 add-apt-repository 是第一個重點,加入 Personal Package Archives, PPA 加入後 update
一般都是這樣,看別人操作,都是簡單、沒有問題,自已操作時才會出現意料之外的事情
下一篇, 我們在沒有官方指引下在 CentOS8 下安裝 go-ehereum 看看情況如何