在Ubuntu上安裝Bitcoin Core除了在官網(wǎng)上面直接下載安裝包之外宁昭,還可以使用PPA的方式安裝酗宋。
PPA
PPA:Personal Package Archives ,在Ubuntu上允許編譯和發(fā)布一個(gè)apt repository。Bitcoin團(tuán)隊(duì)維護(hù)了一個(gè)apt repository 蜕猫,地址:
https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin回右。 使用PPA的好處可以使用shell
直接安裝,自動(dòng)解決依賴翔烁,還可以選擇性的安裝bitcoind
和bitcoin-qt
。
安裝Bitcoin Core
首先需要添加bitcoin的源:
sudo add-apt-repository ppa:bitcoin/bitcoin
Stable Channel of bitcoin-qt and bitcoind for Ubuntu, and their dependencies
More info: https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin
Press [ENTER] to continue or ctrl-c to cancel adding it
......
gpg: imported: 1 (RSA: 1)
OK
添加源成功之后侣背,需要更新下源:
sudo apt-get update
安裝bitcoind:
sudo apt-get install bitcoind
可以選擇性的安裝bitcoin-qt
,在ubuntu-service
版本上是不需要bitcoin-qt
的贩耐,如果是在ubuntu-desktop
上面想使用bitcoin-qt
的話可以選擇安裝:
sudo apt-get install bitcoin-qt
運(yùn)行bitcoind
直接輸入bitcoind
命令可以讓bitcoind
在前臺(tái)直接運(yùn)行:
bitcoind
也可以采用后臺(tái)運(yùn)行的方式:
bitcoind --daemon
運(yùn)行的時(shí)候我們可以使用命令查看bitcoind
的運(yùn)行情況:
bitcoin-cli getinfo
{
"version": 120100,
"protocolversion": 70012,
"walletversion": 60000,
"balance": 0.00000000,
"blocks": 32,
"timeoffset": 0,
"connections": 6,
"proxy": "",
"difficulty": 1,
"testnet": false,
"keypoololdest": 1472539508,
"keypoolsize": 101,
"paytxfee": 0.00000000,
"relayfee": 0.00001000,
"errors": ""
}
也可以直接查看debug.log
,監(jiān)控當(dāng)前運(yùn)行情況厦取。
進(jìn)入.bitcoin目錄:
cd $HOME/.bitcoin
使用tail
命令:
tail -f debug.log
區(qū)塊鏈數(shù)據(jù)
在Linux中bitcoind的數(shù)據(jù)存在$HOME/.bitcoin
目錄下,該目錄下有以下的文件。
-
bitcoind.pid
bitcoind運(yùn)行的進(jìn)程文件 -
blocks
區(qū)塊鏈數(shù)據(jù)文件 -
chainstate
區(qū)塊鏈狀態(tài)的數(shù)據(jù)庫(kù)使用LevelDB存儲(chǔ) -
db.log
數(shù)據(jù)庫(kù)日志文件 -
debug.log
運(yùn)行時(shí)的日志文件 -
wallet.dat
錢包文件
bitcoind
數(shù)據(jù)在其它平臺(tái)存在的地址消别。
Windows
- %APPDATA%\Bitcoin\ 例如:C:\Users\username\AppData\Roaming\Bitcoin
Mac OSX
- $HOME/Library/Application Support/Bitcoin/ 例如:/Users/username/Library/Application Support/Bitcoin
打賞地址: 1Q1j5YwXLPYvjzz7qrQoGCiy5zgQnySwdD