Ubuntu编译安装比特币客户端

1.获取源码

git clone https://github.com/bitcoin/bitcoin.git
cd bitcoin
git checkout -b v0.15.1 v0.15.1

2.安装依赖项

sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3

sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev

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

sudo apt-get install libminiupnpc-dev

sudo apt-get install libzmq3-dev

sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler

3.编译

./autogen.sh
./configure
make

4.安装

sudo make install   #需要赋予权限

5.运行客户端

bitcoin-qt

首次启动后,会开始漫长的同步块的过程……目前的数据大概是300多G,注意磁盘空间大小。
这里写图片描述

详细参考文档build-unix.md


其他:
在Linux下,Bitcoin默认将数据存放在~/.bitcoin文件夹中,可从该文件夹中查到存放的块数据,配置信息等。Bitcoin配置文件为bitcoin.conf,不会自动生成,需要自己在~/.bitcoin下创建并添加配置项。另可通过命令行进行操作,详细可运行bitcoind -h查看帮助。


参考文档:
比特币客户端bitcoind的高级用法

猜你喜欢

转载自blog.csdn.net/s_lisheng/article/details/80656693