• 吃人一口,還人一斗 我思故我在

    字面上意思是說,受別人一點幫助,就要思考如何回報他更多。

    同義的:受人點滴,湧泉以報

    我覺得更值得更深入思考的是,

    當你輕易地要求別人的幫助時,你就得有心理準備,要返還十倍或更多。

    所以,當自己能做到,不輕易要求別人的幫忙。

    (說到這裡,小伙伴會覺得跟我以前說的”情感投入報酬”不一樣,情境不同暫不展開)

    這是台灣的俗語,用台語發音更有味道。

  • 瘋狂宇宙 我思故我在

    這個宇宙太瘋狂,大海掀翻了小池塘。

  • 區塊鏈是工具,要合理的使用;而非商品炒作。我思故我在

  • 賀賀郎,哇嗄哩供喂 我思故我在

    意思就是說,我是一個好好的、正常的人,我幹嘛跟你講話。

    一般用於朋友間小小辨論時,無法說服對方而使用。

    請不要企圖說服價值觀不在同個方向上的人或朋友。

  • Ethereum 塞車體驗 我思故我在
    下午四點,第一次體驗到 Eethereum 的塞車,一個 Uniswap 的交易等了一個鐘頭

    約1600 左右的交易,到 1702 收到通知完成

    不是說好的幾秒鐘,幾分鐘哦。造成這個情況的這是 TPS 限制嗎?還是真的有大量垃圾訊息或攻擊導致的?

  • 中心思想 我思故我在

    行為會改變、技術會改變,但中心思想不會變
    如同你會隨著環境而適應,但你的價值觀沒那麼容易改變

    中心思想、價值觀要改變,需要非常深刻的思考及體會,一般人在成長階段接受了某種價值觀,就不容易再改變了。

  • 現在想想,還好選了 ethereum 入門 我思故我在
    當時本來是想跟 Bruce 在公司的決定一樣,從 Fabric 開始。最近沒聯絡不知道發展得如何?

    還好選了 ethereum 入門

  • 成大事者不拘小節 魔鬼藏在細節裡 我思故我在

    兩句話看似相互矛盾,但其實使用的場景是不同的
    年輕人,把這兩句話串在一起,就定位成幹話

    真的這淺薄嗎?

  • 想像力比知識更重要?我思故我在

    你的問題在於書讀得太少,想得太多。

    如果是可比較的,那請您思考:想像力固然重要,是不是應該讓你的知識追上你的想像力?

  • 學士碩士博士的不同 我思故我在
    學士 學習知識 判斷問題(價值)
    碩士 運用知識 解決問題
    博士 創造知識 發現問題

在 CentOS8 上編譯安裝 go-ethereum

以太坊 ethereum andy 5个月前 (05-04) 819次浏览 已收录 0个评论 扫描二维码
在 CentOS8 上編譯安裝 go-ethereum
首先,安裝 golang , sudo yum install golang
其實我已經安裝過了,再輸入一次,但出現問題,看看
在 CentOS8 上編譯安裝 go-ethereum
Failed to download .. 想一下,先看網路狀態
在 CentOS8 上編譯安裝 go-ethereum
好吧 記得打開
再一次,就開始安裝了,下圖沒有安裝,是因為我已經把 golang 裝好了
在 CentOS8 上編譯安裝 go-ethereum
不放心的話,用 yum list –installed | grep golang 檢查一下
在 CentOS8 上編譯安裝 go-ethereum
看到紅字,安裝好了,很放心,有依整性問題的警告,可以修復一下,對本次主題無影響,先不展開。
再不放心怎麼辦? go version 看看
在 CentOS8 上編譯安裝 go-ethereum
go1.12.12 版本,嗯.
接下來安裝 go-ethereum 之前,要先下載,可以使用各種下載的方式,我選用 git
因為源碼就放在 github 的倉庫裡面
沒有裝的話簡單 sudo yum install git , 安裝git 不展開啦
使用 git 下載 go-ethereum
git clone https://github.com/ethereum/go-ethereum.git
在 CentOS8 上編譯安裝 go-ethereum

完成。

檔案下載在當前目錄下的 go-ethereum , 可以進去後檢查一下

cd go-ethereum
ls
在 CentOS8 上編譯安裝 go-ethereum
好啦… make all 看看是否有其他錯誤
在 CentOS8 上編譯安裝 go-ethereum
一度以為我眼花,沒有make !
yum list –installed | grep make
確實是沒有,後來查了一下,原來 CentOS 是最小安裝 , 沒有 make 是正常的
反正等一下也要安裝 cmake 順便檢查 cmake
在 CentOS8 上編譯安裝 go-ethereum
很好,都沒有安裝,接下來檢查 yum 倉庫的安裝包
yum list make
yum list cmake
在 CentOS8 上編譯安裝 go-ethereum
那就安裝嘍,有 yum 真幸福
sudo yum install make
sudo yum install cmake
安裝 cmake 的原因是要給 solidity 使用
接下來檢查一下 yum list –installed | grep make
在 CentOS8 上編譯安裝 go-ethereum
很好 , make 有了, cmake 也有了
make all
在 CentOS8 上編譯安裝 go-ethereum
中間省略無數行,make 要做的事不少,需要等一下,一般編譯會出錯,說的就是 make 啦
在 CentOS8 上編譯安裝 go-ethereum
好啦, 找一下 geth 在哪裡,最後在 /home/andy/go-ethereum/build/bin/ 找到 geth
在 CentOS8 上編譯安裝 go-ethereum

記得,不要直接執行 geth

最後來說說在 CentOS 上安裝 go-thereum
其實一邊在安裝的時候,就想到以前在玩 freebsd , red hat 的 感覺,後來出現 rpm 世界就變彩色了

這次安裝因為 yum 沒有收錄,從下載到編譯,然後還要修改路徑,都是手動,遠遠沒有套件管理來得方便
為什麼要在 CentOS 跟 Ubuntu 上安裝呢?在我的經驗裡,CentOS 是伺服器大宗,而 Ubuntu 因其桌面系統的普及,伺服器版本的支援也是越來越多而且速度比較快。因此就在這兩個系統上,都裝了 go-ethereum ,體驗一下兩者的差異。也許下次有機會試試從 docker 下手,或是使用別人做好的docker服務,應該也不錯。
結合上一篇的 Ubuntu 家族,我們現在有三部虛機,一部實體機可以用,其實虛擬機一部也已經足夠用啦。
那接下來,下一篇就來創建 genesis block 創世區塊
在 Medium 的備份,是為了圖片失連時,可以直接去看。在 CentOS8 上編譯安裝 go-ethereum

神隊友學長Andy , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:在 CentOS8 上編譯安裝 go-ethereum
喜欢 (0)
[320208045@qq.com]
分享 (0)
andy
关于作者:
中年大叔,打拼 like young students.
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址