目的
目的は、Debian 9StretchLinuxに最新のビットコインノードバイナリをインストールすることです。
オペレーティングシステムとソフトウェアのバージョン
- オペレーティングシステム: –Debian9ストレッチ
- ソフトウェア: –ビットコイン0.14.1
要件
Debianシステムへの特権アクセスが必要になります。
難易度
簡単
規約
- # –指定されたLinuxコマンドは、rootユーザーとして直接、または
sudo
を使用して、root権限で実行する必要があります。 コマンド - $ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります
手順
最新のビットコインバイナリをダウンロード
まず、公式のhttps://bitcoin.org/bin/
から最新のビットコインバイナリをダウンロードします URL。または、wget
を使用します 必要に応じてビットコインのバージョンを更新しながらコマンド:
$ wget https://bitcoin.org/bin/bitcoin-core-0.14.1/bitcoin-0.14.1-x86_64-linux-gnu.tar.gz
これで、ビットコインtarballが作業ディレクトリ内にあるはずです:
$ ls bitcoin-0.14.1-x86_64-linux-gnu.tar.gz
ビットコインノードのインストール
ビットコインノードをインストールするには、最初にビットコインtarballを抽出します:
$ tar xzf bitcoin-0.14.1-x86_64-linux-gnu.tar.gz
次に、install
を実行します ビットコインバイナリをインストールするコマンド:
# install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.14.1/bin/*
ビットコインデーモンを起動する
最後に、ビットコインデーモンを起動します:
$ bitcoind -daemon Bitcoin server starting
ビットコインノード情報を取得して、ビットコインデーモンが正しく起動していることを確認します:
$ bitcoin-cli getmininginfo { "blocks": 217912, "currentblocksize": 0, "currentblockweight": 0, "currentblocktx": 0, "difficulty": 2968775.332075074, "errors": "", "networkhashps": 22949941549789.36, "pooledtx": 0, "chain": "main" }
または、ポート8332
が表示されます。 および8333
ss -antp
の実行時にビットコインデーモンによって開かれます コマンド。
追加情報
ブロックチェーンは~/.bitcoin
に同期されます ディレクトリなので、このディレクトリは大幅に大きくなることが期待できます。ビットコインノードの実行を停止するには:
$ bitcoin-cli stop