Objetivo
El objetivo es instalar los últimos binarios de nodos de Bitcoin en Debian 9 Stretch Linux.
Sistema operativo y versiones de software
- Sistema operativo: – Debian 9 Estiramiento
- Software: – Bitcoin 0.14.1
Requisitos
Se requerirá acceso privilegiado a su sistema Debian.
Dificultad
FÁCIL
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Instrucciones
Descargar los últimos binarios de Bitcoin
Primero, descargue los últimos binarios de BitCoin del https://bitcoin.org/bin/
oficial. URL Alternativamente, use wget
comando mientras se actualiza la versión de bitcoin cuando corresponda:
$ wget https://bitcoin.org/bin/bitcoin-core-0.14.1/bitcoin-0.14.1-x86_64-linux-gnu.tar.gz
El tarball de Bitcoin debería estar ahora dentro de su directorio de trabajo:
$ ls bitcoin-0.14.1-x86_64-linux-gnu.tar.gz
Instalar nodo Bitcoin
Para instalar el nodo de Bitcoin, primero extraiga el tarball de Bitcoin:
$ tar xzf bitcoin-0.14.1-x86_64-linux-gnu.tar.gz
A continuación, ejecute install
comando para instalar binarios de Bitcoin:
# install -m 0755 -o root -g root -t /usr/local/bin bitcoin-0.14.1/bin/*
Iniciar el demonio de Bitcoin
Por último, inicie el demonio de Bitcoin:
$ bitcoind -daemon Bitcoin server starting
Confirme el inicio correcto del demonio de Bitcoin recuperando la información de su nodo de bitcoin:
$ bitcoin-cli getmininginfo { "blocks": 217912, "currentblocksize": 0, "currentblockweight": 0, "currentblocktx": 0, "difficulty": 2968775.332075074, "errors": "", "networkhashps": 22949941549789.36, "pooledtx": 0, "chain": "main" }
Alternativamente, debería ver los puertos 8332
y 8333
abierto por el demonio bitcoin cuando se ejecuta ss -antp
comando.
Información adicional
La cadena de bloques se sincronizará en ~/.bitcoin
directorio por lo que puede esperar que este directorio crezca drásticamente. Para detener la ejecución del nodo bitcoin:
$ bitcoin-cli stop