Como Instalar cgminer en Linux (Debian Ubuntu Mint) 3

cgminer instalación y configuración en Linux Debian, Ubuntu y Mint

Desde hace años que vengo leyendo sobre la evolución de la moneda virtual llamada Bitcoin, y desde hace unos dias estoy investigando mas a fondo como minar o crear mis propias bitcoins. Actualmente no cuento con el hardware mínimo para hacer una experiencia minera que valga la pena, pero igualmente quiero conocer como se hace.

Minando vía CPU con cgminer

Para poder tener una experiencia rentable con bitcoins, es necesario utilizar la tarjeta de video de tu computadora para hacer el trabajo pesado con el software llamado cgminer. En mi caso y como lo he expuesto anteriormente tan solo son pruebas y por eso vamos a configurar el cgminer para utilizar el CPU de mi computadora y no así el GPU.

Como nota mental y para que estén conscientes esto del CPU vs GPU al trabajar con bitcoins hace una gran diferencia. Un GPU ATI/AMD ideal le puede sacar una diferencia 400x a cualquier CPU a la hora de minar bitcoins. Claro tambien esta el equipo de Butterfly Labs pero eso es otra historia.

Instalar cgminer LinuxDe igual manera, a forma de prueba la instalación del cgminer se hace de la siguiente manera:

Descargamos las fuentes de cgminer

Iniciamos creando el directorio de trabajo para esta instalación, ingresamos y ahí descargamos el archivo conteniendo el código fuente del cgminer:

root@bitcoin:~# mkdir cgminer
root@bitcoin:~# cd cgminer/
root@bitcoin:~# wget http://ck.kolivas.org/apps/cgminer/cgminer-2.10.4.tar.bz2

Configuración, Compilación e Instalación de cgminer

Ahora procedemos a desempacar el archivo y a configurar el cgminer para usar la fuera bruta contra el sha256 utilizando el CPU:

root@bitcoin:~# tar -xvjf cgminer-2.10.4.tar.bz2
root@bitcoin:~# cd cgminer-2.10.4/
root@bitcoin:~# ./configure --enable-cpumining
------------------------------------------------------------------------
 cgminer 2.10.4
 ------------------------------------------------------------------------
Configuration Options Summary:
curses.TUI...........: NOT FOUND. TUI support DISABLED
 OpenCL...............: NOT FOUND. GPU mining support DISABLED
 scrypt...............: Disabled (needs OpenCL)
 ADL..................: SDK NOT found, GPU monitoring support DISABLED
BitForce.FPGAs.......: Disabled
 Icarus.FPGAs.........: Disabled
 ModMiner.FPGAs.......: Disabled
 Ztex.FPGAs...........: Disabled
CPU Mining...........: Enabled
 ASM.(for CPU mining).: false
Compilation............: make (or gmake)
 CPPFLAGS.............:
 CFLAGS...............: -g -O2
 LDFLAGS..............:  -lpthread
 LDADD................:  -lcurl   compat/jansson/libjansson.a -lpthread     -lm
Installation...........: make install (as root if needed, with 'su' or 'sudo')
 prefix...............: /usr/local

Ahora solo queda instalar el software, por lo que teclean “make” y luego “make install” y listos.

Error de configuración : Missing required libcurl dev >= 7.18.2

Si durante la configuración les sale el siguiente error:

checking for LIBCURL... no
checking for LIBCURL... no
configure: error: Missing required libcurl dev >= 7.18.2

Es porque necesitan instalar la libreria del libcurl, tecleando

root@bitcoin:~# aptitude install libcurl4-gnutls-dev

Como probar y conectar cgminer al pool

Ya con nuestro cliente cgminer instalado solo nos queda ponerlo a trabajar. La linea a continuación se conecta mediante un usuario y contraseña a un pool de mineros.

root@bitcoin:~# cgminer --algo auto -o http://pool.bitclockers.com:8332 -u Gram01Test -p test123

Un pool para minar bitcoins no es otra cosa que una sede central donde se distribuye el trabajo para minar las bitcoins. Si la conexión fue un éxito les debería mostrar lineas como las siguientes:

[2013-01-09 09:50:30] Started cgminer 2.10.4                    
[2013-01-09 09:50:30] Probing for an alive pool                    
[2013-01-09 09:50:30] Long-polling activated for http://pool.bitclockers.com:8332/LP/                    
[2013-01-09 09:50:41] Accepted 004f3142 Diff 827/1 CPU 3                     
CPU3                | (5s):370.1K (avg):499.7Kh/s | A:1 R:0 HW:0 U:5.9/m

Si se dan cuenta les muestra la velocidad o hashes por segundo de su equipo, pueden dejarlo un par de horas para ver como se comporta. Y con este usuario de prueba ya están minando bitcoins con cgminer en su Linux favorito. Recuerden obtener su propio usuario.

Terminos de busqueda

  • minero mining linux
  • 3 thoughts on “Como Instalar cgminer en Linux (Debian Ubuntu Mint)

    1. Reply Jose Apr 6,2014 02:00

      como obtener tu propio usuario?

      saludos

    Comentario, Preguntas o agradecimientos?

    %d bloggers like this: