如何在 Debian Wheezy 上编译和安装 Bitcoin Core如何在 Debian Wheezy 上编译和安装 Bitcoin Core如何在 Debian Wheezy 上编译和安装 Bitcoin Core如何在 Debian Wheezy 上编译和安装 Bitcoin Core
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian Wheezy 上编译和安装 Bitcoin Core

在此页

  1. 安装一些依赖项:
    1. 比特币核心
    2. 用于 bitcoin-qt(图形界面)

    1. 1.更改 sources.list 以使用压缩存储库
    2. 2.现在您可以安装 Berkeley DB 4.8 版 (libdb4.8)

    1. 配置编译系统
    2. 编译

    你想在 Linux 上使用比特币吗?本教程介绍了如何在 Debian Linux 上安装和使用 Bitcoin Core。 Bitcoin Core 是 bitcoin.org 的官方比特币钱包。我将使用来自 bitcoin.org 的 GIT 存储库的最新版本。

    为了编译和运行,Bitcoin Core 依赖于一些必须在编译之前安装的其他工具:

    安装一些依赖项:

    对于比特币核心

    sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev

    对于bitcoin-qt(图形界面)

    如果你想要图形前端,还需要安装以下依赖项。如果你只是想要 bitcoind,你可以跳过这一步。

    sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler libqrencode-dev

    安装伯克利 DB 4.8

    编译 Bitcoin Core 需要 Berkeley DB 4.8 版,wheezy 存储库中没有,因此我们必须使用 squeeze 存储库。请注意,如果您不需要钱包(即,如果您想运行无头比特币节点并将钱包放在其他地方),您可以完全跳过本节并直接跳转到下载和编译 Bitcoin Core。

    1.更改 sources.list 以使用压缩存储库

    编辑 /etc/apt/sources.list :

    vi /etc/apt/sources.list

    在文件头添加以下行:

    deb http://[your favorite repository]/debian/ squeeze main contrib non-free
    deb-src http://[your favorite repository]/debian/ squeeze main contrib non-free
    

    2.现在可以安装Berkeley DB 4.8版(libdb4.8)

    apt-get install libdb4.8++-dev libdb4.8-dev

    下载和编译比特币核心

    转到 Bitcoin Core 项目网站 (https://github.com/bitcoin/bitcoin/branches) 上的分支列表,找到最新的版本号,然后用它替换下面命令中的“0.11”。

    cd /root git clone -b 0.11 https://github.com/bitcoin/bitcoin.git cd bitcoin/

    配置编译系统

    ./autogen.sh

    如果您不需要 bitcon GUI,请使用此命令:

    ./configure --without-gui

    否则使用这个:

    ./configure

    注意:如果您因为不需要钱包而跳过上面的 Berkeley DB 4.8 依赖项,则必须将 \--disable-wallet\(不带引号)添加到上面以 ./configure 开头的行的末尾。

    编译

    make

    安装和运行比特币核心

    make install

    之后,您将能够通过键入以下内容来运行 Bitcoin Core:

    bitcoind(基于文本的后端)

    bitcoin-qt(图形前端)

    bitcoin-cli(命令行客户端)

    额外的

    一些有用的命令行:

    将比特币服务器作为守护进程启动:

    bitcoind -daemon

    要获取系统上的帐户列表:

    bitcoin-cli listreceivedbyaddress 0 true

    将现有地址(此处:1GBykdD628RbYPr3MUhANiWchoCcE52eW2)关联到帐户名:

    bitcoin-cli setaccount 1GBykdD628RbYPr3MUhANiWchoCcE52eW2 myfirstaccount

    将比特币(此处:0.15)发送到地址(此处:1AYJyqQHCixxxxxxffevxxxxQosCWqn1bT):

    bitcoin-cli sendfrom myfirstaccount 1AYJyqQHCixxxxxxffevxxxxQosCWqn1bT 0.15

    要知道您的服务器是否是最新的(同步的):

    echo `bitcoin-cli getblockcount 2>&1`/`wget -O - http://blockchain.info/q/getblockcount 2>/dev/null`
©2015-2025 艾丽卡 support@alaica.com