您好,登錄后才能下訂單哦!
Ubuntu中怎么搭建比特幣運(yùn)行環(huán)境,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
(1)必須依賴的庫
庫 | 目的 | 描述 |
---|---|---|
libssl | 加密 | 隨機(jī)數(shù)生成,橢圓曲線加密算法 |
libboost | 工具 | 線程庫,數(shù)據(jù)結(jié)構(gòu)等 |
libevent | 網(wǎng)絡(luò) | 獨(dú)立于OS的異步網(wǎng)絡(luò) |
(2)可選依賴的庫
庫 | 目的 | 描述 |
---|---|---|
miniupnpc | UPnP支持 | 防火墻跳轉(zhuǎn)支持 |
libdb4.8 | Berkeley DB數(shù)據(jù)庫 | 錢包存儲(僅在啟動錢包時需要) |
qt | GUI圖形用戶界面 | GUI工具包(僅在啟動GUI時需要) |
protobuf | GUI中付款 | 用于支付協(xié)議的數(shù)據(jù)交換格式(僅在啟動GUI時需要) |
libqrencode | GUI中的QR碼 | 可選的生成QR碼(僅在啟動GUI時需要) |
univalue | 工具 | JSON解析和編碼(捆綁版本默認(rèn)支持,除非--with-system-univalue配置修改) |
libzmq3 | ZMQ通知 | 可選,允許生成ZMQ通知 |
C++編譯器耗費(fèi)內(nèi)存資源,建議編譯、安裝Bitcoin Core的環(huán)境至少需要有1.5G的內(nèi)存。
(1)安裝必備軟件包
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3
(2)安裝可選軟件包Boost
sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
(3)安裝BerkeleyDB,對于Ubuntu需安裝db4.8版本軟件包,需將軟件包加入到軟件倉庫,再進(jìn)行安裝,命令如下。
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
(4)安裝UPnP庫
sudo apt-get install libminiupnpc-dev
(5)安裝ZMQ庫
sudo apt-get install libzmq3-dev
(6)安裝qt5,bitcoin錢包的圖形用戶界面
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler
備注:如果執(zhí)行如上命令安裝qt5失敗,則需要下載qt5安裝包進(jìn)行安裝,可參考Ubuntu上安裝Qt5。
(7)安裝二維碼庫
sudo apt-get install libqrencode-dev
git clone https://github.com/bitcoin/bitcoin.git
./autogen.sh
./configure
make
sudo make install
編譯安裝完成后,比特幣運(yùn)行環(huán)境搭建完成。
運(yùn)行bitcoin-qt,即可通過QT圖形化界面下載全節(jié)點(diǎn)錢包,當(dāng)前全節(jié)點(diǎn)錢包占用硬盤存儲空間已超過200G,整個下載過程也需要幾天的時間。
關(guān)于Ubuntu中怎么搭建比特幣運(yùn)行環(huán)境問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。