在VirtualBox里安裝用于區(qū)塊鏈開發(fā)的Ubuntu操作系統(tǒng)

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ā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容