Recientemente creé una API que ejecuta los comandos bitcoind. Lo tenía funcionando en otro servidor, pero lo configuró otra persona. He estado buscando instrucciones sensatas sobre cómo instalar bitcoind en mi nuevo servidor, pero no puedo encontrar ninguna.
git clone git://github.com/bitcoin/bitcoin.git
cd bitcoin/src/
make -f makefile.unix
sudo cp bitcoind /usr/local/bin
sudo apt-get install git-core
Requisitos de construcción:
sudo apt-get install build-essential
sudo apt-get install libssl-dev
para Ubuntu 12.04+:
sudo apt-get install libboost-all-dev
Los paquetes db4.8 están disponibles en: https://launchpad.net/~bitcoin/+archive/bitcoin
Ubuntu 12.10 tiene paquetes para libdb5.1-dev y libdb5.1++-dev, pero usarlos romperá la compatibilidad con la billetera binaria y no se recomienda.
para otros Ubuntu y Debian:
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libboost1.37-dev
(Si usa Boost 1.37, agregue -mt
a las bibliotecas de impulso en el archivo MAKE)
Opcional:
sudo apt-get install libminiupnpc-dev (see USE_UPNP compile flag)
git clone git://github.com/bitcoin/bitcoin.git
cd bitcoin/src/
make -f makefile.unix
sudo cp bitcoind /usr/local/bin
(mucho de esto extraído directamente de las instrucciones de build-unix.txt )
Desde otro sitio (SO clon - http://www.rugatu.com/questions/15712/how-to-install-bitcoind-in-linux ):
Aquí la configuración paso a paso. Siga el procedimiento como root o como usuario, pero use sudo cuando sea necesario. Usaré sudo aquí.
1) Agregue el repositorio experimental para obtener la última versión de bitcoind. Para hacerlo, ejecute nano (o su editor de texto preferido) para abrir la lista de fuentes:
sudo nano /etc/apt/sources.list
y agregue al final del archivo la siguiente línea:
deb http://ftp.us.debian.org/debian/ experimental main
guardar y Salir.
2) Ejecute la actualización:
sudo apt-get update
3) Instale bitcoind desde el repositorio experimental:
sudo apt-get install -t experimental bitcoind
4) comentar la línea de repositorio experimental en source.list.
La forma más sencilla es simplemente descargar un RPM que haga todo esto por usted. Proporciono uno en mi sitio web para i686 y x86_64:
# 32 bit
yum install http://tvdw.eu/bitcoin-0.8.1-1.el6.i686.rpm
# 64 bit
yum install http://tvdw.eu/bitcoin-0.8.1-1.el6.x86_64.rpm
# Now you can just run the client
bitcoind
Estos RPM no están firmados, así que instálelos bajo su propio riesgo.
¿No quieres las RPM? Comprensible. Obtenga el tarball compilado del sitio de bitcoin ( enlace directo )
wget http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-linux.tar.gz/download
tar -xfv bitcoin-0.8.1-linux.tar.gz
cd bitcoin-0.8.1-linux
./32/bitcoind
o0'.
./bitcoind
? ¿Cuál es el problema?Andrés fuente
Andrés fuente
david schwartz