我已经安装了 bitcoin-cli这里
我在 Ubuntu 20.04(AWS EC2)上运行比特币核心。
mac-os 也遇到类似的问题。
我运行过的命令:
在 Linux 上安装(Ubuntu 20.04)• 下载并解压软件包
$ wget https://bitcoin.org/bin/bitcoin-core-22.0/bitcoin-22.0-x86_64-linux-gnu.tar.gz
$ tar -xzf bitcoin-22.0-x86_64-linux-gnu.tar.gz
• 安装
$ cd bitcoin-22.0
$ sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-22.0/bin/*
• 启动一个节点
$ bitcoind -testnet -daemon
检查区块链状态
$ bitcoin-cli -testnet getblockchaininfo
启动节点后,我尝试运行一些 bitcoin-cli-testnet 命令,出现以下错误:
error: timeout on transient error: Could not connect to the server 127.0.0.1:8332
答案1
我两年前开始使用比特币核心。我建议您首先打开应用程序版本,而不是守护进程,以确保您已正确完成安装:
$ bitcoin-qt
然后,等待区块链同步。这可能需要几天时间。
或者,你可以这样做:
$ bitcoind -testnet -daemon & tail -f ~/.bitcoin/debug.log
但是,我们始终建议从源代码构建软件。您可以在此处找到非常详尽的指南(此外,您还可以学习如何使用 TOR 网络操作节点,以及如何构建闪电节点。如果您不想这样做,请忽略本教程的这些部分)