在ubuntu18.04上安裝EOS


在ubuntu18.04上安裝EOS

### 在ubuntu18.04上安裝EOS的目的: - 把交易所的eos轉到eos主網,防止交易所跑路或者交易所被黑客攻擊 - [在不聯網的安全環境下,用eos官方的命令行工具,創建自己的公鑰和私鑰](https://www.cnblogs.com/xiaoshiwang/p/9822141.html) - [用eos官方的命令行工具,創建錢包,執行轉賬,購買RAM等](https://www.cnblogs.com/xiaoshiwang/p/9822141.html)

本筆記包括二部分

一, 在虛擬機vbox上安裝ubuntu18.04

二, 在ubuntu18.04上編譯eos源代碼,再安裝eos

第一部分:在虛擬機vbox上安裝ubuntu18.04

1,根據自己機器的cpu是32bit還是64bit,來決定選擇Ubuntu(64-bit)或者是Ubuntu(32-bit)

2,選擇內存大小

因為安裝eos推薦7GB的物理內存,所以最好分給虛擬機7*1024=7168MB。

如果機器的內存不夠7GB,也沒關系,分給虛擬機5*1024=5120MB,也行,
但是要主要在安裝eos時,需要修改一個配置文件,下面會詳細說明。

3,選擇硬盤大小。

因為安裝EOS最小需要20GB的硬盤空間,所以選擇20GB以上即可

4,選擇ISO安裝文件

鼠標左擊剛才建立好的虛擬機ubunto eos后,再鼠標左擊Settings按鈕

點擊光盤圖標,選擇下載好的ubuntu鏡像(文件名類似:ubuntu-18.04-desktop-amd64.iso)

5,啟動ISO

設置完畢后,

  • 點擊Start按鈕右邊的倒三角,選擇headless Start

  • 按鈕start會變成show,然后點解show

6,選擇系統語言,點install ubuntu






安裝成功

第二部分:在ubuntu18.04上編譯eos源代碼,再安裝eos

1,安裝git

sudo apt install git

如果遇到下面的錯誤

請重啟虛擬機里的ubuntu

2,安裝EOS

  • github庫下載源碼。(新舊版本無變化)
$ git clone https://github.com/EOSIO/eos --recursive

下載成功后,進入eos目錄,執行eosio_build.sh腳本就OK了。

$ cd eos
$ ./eosio_build.sh

出現下面的錯誤‘

執行:git submodule update --init --recursive

如果再出現下面錯誤:

編輯:eos/scripts/eosio_build_ubuntu.sh 文件

在exit 1前面加//

再次執行:

$ cd eos
$ ./eosio_build.sh

提示安裝eos需要安裝下圖的軟件,輸入yes

由於時間比較長,如果網絡突然斷線,就再執行一次

$ ./eosio_build.sh

下圖是編譯成功的畫面

測試可否安裝eos,根據上圖的提示,拷貝上圖的2個命令,並執行。
下面的是例子,每個人的環境不同,必須復制上圖的命令,並執行
$ export PATH=${HOME}/opt/mongodb/bin:$PATH
$ /root/opt/mongodb/bin/mongod -f /root/opt/mongodb/mongod.conf &
$ cd /home/yaoyh/app/eos/build; make test

測試成功后,出現下面的畫面

安裝

$ cd /yourPath/eos
$ sudo ./eosio_install.sh

安裝成功后,如下圖:

打賞EOS賬戶:apple1google

c/c++ 學習互助QQ群:877684253

本人微信:xiaoshitou5854


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM