00 導言
? ? ? 區(qū)塊鏈是比特幣的底層技術(shù),如今被單獨剝離出來,目前已經(jīng)作為一個獨立的技術(shù)名詞。麥肯錫的研究表明,區(qū)塊鏈技術(shù),是繼蒸汽機、電力、信息和互聯(lián)網(wǎng)科技之后,目前最有潛力觸發(fā)第五輪顛覆性革命浪潮的核心技術(shù)。
? ? ?作為區(qū)塊鏈的開發(fā)者,我們研究了比特幣、以太坊、EOS、Hyperledger Fabric各個區(qū)塊鏈平臺。我們發(fā)現(xiàn)這些平臺天然地對Linux操作系統(tǒng)友好。為此,搭建一個用于區(qū)塊鏈開發(fā)的Linux系統(tǒng),顯得非常有必要。當然,要安裝一個既滿足比特幣,又滿足以太坊,還得滿足EOS和Hyperledger Fabric這些區(qū)塊鏈開發(fā)的操作系統(tǒng)實屬不易,為此我們經(jīng)過了大量實踐,也踩過了大量的坑。
? ? ?基于Linux的操作系統(tǒng)有很多,我們選擇了世界上最流行的Linux發(fā)行版之一 : Ubuntu操作系統(tǒng) ,作為區(qū)塊鏈開發(fā)的基礎(chǔ)系統(tǒng)。接下來,我們會帶著大家一步一步在VirtualBox虛擬機里安裝。
01:下載Oracle VirtualBox虛擬機
? ? ??常見的比較有名的虛擬機有VMware和VirtualBox,在這里我們選擇用VirtualBox。點擊下載:Virtual Box下載
02:安裝Oracle VirtualBox虛擬機
? ? ??右擊剛剛下載的exe安裝文件,以管理員運行。
? ? ??點擊下一步
? ? ??點擊下一步
? ? ??點擊下一步
? ? ??點擊是
? ? ??點擊安裝
? ? ??點擊完成
03:設(shè)置虛擬系統(tǒng)存儲的默認位置
? ? ??默認情況下,我們安裝的虛擬系統(tǒng)會放置在C盤的某個目錄下,這個是可能有問題的。因為C盤可能會被病毒破壞,或者我們想重裝操作系統(tǒng)。這樣我們的數(shù)據(jù)可能會造成丟失,所以我們不建議放置在C盤。接下來,我們來修改虛擬系統(tǒng)的存儲位置。
? ? ??點擊 管理 -> 全局設(shè)定
360截圖20180723111434005.png
? ? ??點擊 常規(guī) -> 其它
? ? ??彈出選擇文件夾框,在這里,我們選擇放置在E盤。在空白處右擊,點擊新建 -> 文件夾,創(chuàng)建VirtualBoxVMs文件夾,然后點擊選擇文件夾
? ? ??點擊ok
04:下載ubuntu操作系統(tǒng)
? ? ??在這里我們下載最新的Ubuntu,下載的文件比較大(1.8G左右),下載快慢就決定你的網(wǎng)速啦。
? ? ??點擊下載:https://www.ubuntu.com/download/desktop
05:在VirtualBox中創(chuàng)建虛擬電腦
? ? ??打開VirtualBox,點擊新建
? ? ??切換到專家模式
? ? ??填寫虛擬電腦名稱為Ubuntu,類型選擇Linux,版本選擇Ubuntu(64-bit),內(nèi)存大小為4096M(4G),然后點擊創(chuàng)建
? ? ??文件大小設(shè)為50G,其他的不用改,然后點擊創(chuàng)建
? ? ??創(chuàng)建成功后
06:載入ubuntu鏡像開始安裝系統(tǒng)
? ? ??點擊啟動
? ? ??點擊文件夾圖標,選擇鏡像
? ? ??選擇第5步時下載的ubuntu鏡像,點擊打開
? ? ??選擇好鏡像后,點擊啟動
? ? ??選擇中文(簡體),然后點擊安裝Ubuntu
? ? ??點擊繼續(xù)
? ? ??選擇最小安裝,去年安裝Ubuntu時下載更新,然后點擊繼續(xù)
? ? ??選擇其他選項,然后點擊繼續(xù)
? ? ??選擇/dev/sda,然后點擊新建分區(qū)表
? ? ??點擊繼續(xù)
? ? ??選擇空閑,然后點擊+號
? ? ??創(chuàng)建8G的交換空間(即SWAP分區(qū)),這一步很關(guān)鍵,它是解決EOS編譯過程內(nèi)存不足的方法!!!
? ? ??選擇空閑,點擊+號
? ? ??分配200M的空間,掛載到/boot
? ? ??繼續(xù)選擇空閑,點擊+號
? ? ??分配15G的空間,掛載到根目錄/
? ? ??繼續(xù)選擇空閑,點擊+號
? ? ??剩余空間全部掛載到/home目錄
? ? ??點擊現(xiàn)在安裝
? ? ?? 點擊繼續(xù)
360截圖20180723144008231.png
? ? ??選擇上海時區(qū)
? ? ??填寫用戶名blockchain,密碼123456,然后點擊繼續(xù)
? ? ??開始安裝,接下來需要耐心等待一陣子
? ? ??點擊現(xiàn)在重啟
? ? ??直接按ENTER鍵
? ? ??終于出現(xiàn)登錄界面,心情那個激動啊。點擊blockchain賬號
? ? ??輸入密碼,點擊登錄
? ? ??進去了,進去了?。▌e想污了。。。)
07:安裝增加功能
? ? ??我們需要安裝增加功能,才能開啟共享文件夾,共享粘貼板,拖放等功能。
? ? ??點擊設(shè)備 - > 安裝增強功能
? ? ??點擊運行
? ? ??填入密碼,然后點認證
? ? ?? 按ENTER鍵關(guān)閉終端
? ? ??雙擊打開VBox_GAs_5.2.10虛擬光盤
? ? ??右擊空白處,選擇在終端打開
? ? ??在終端運行如下命令
$ sudo ./VBoxLinuxAdditions.run
08:開啟共享文件夾,共享粘貼板,拖放
? ? ??點擊設(shè)備 - > 共享文件夾 - > 共享文件夾
? ? ??點擊文件夾圖標,然后點擊ok
? ? ??彈出選擇文件夾窗口,右擊空白處,新建文件夾VirtualBox-Share,然后點擊選擇文件夾
? ? ??勾選自動掛載和固定分配 ,然后點擊ok
? ? ??點擊ok
? ? ??點擊設(shè)備 - > 共享粘貼板 -> 雙向
? ? ??點擊設(shè)備 - > 拖放 -> 雙向
? ? ??重點電腦
? ? ??重啟后,可以看到多了個sf_VirtualBox-Share目錄
? ? ??在windows的共享文件夾下創(chuàng)建a.txt,這時雙擊打開ubuntu里的共享目錄,可以看到同一個a.txt
360截圖20180723163622977.png
09 總結(jié)
? ? ??上面的安裝過程,我們幾乎每一步都截了圖,為的就是能夠以更直觀的方式展現(xiàn)安裝過程,哪怕你之前沒有接觸過ubuntu操作系統(tǒng),也可以參照我們的步驟一步一步安裝成功。系統(tǒng)安裝好,我們才有好心情在其上做各種開發(fā),開發(fā)好了,我們才能賺大錢,迎娶白富美,走上人生巔峰?。ù颂幨悄吵绦騿T中午做夢時所想,僅供參考)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。