Ethereum Mining en Ubuntu y Debian

Ethereum Mining en Ubuntu y Debian

Ethereum se ha establecido como uno de los grandes jugadores en el mundo de las criptomonedas. Su valor ha estado en un aumento constante durante más de un año, y es una de las monedas más intercambiadas del mundo.

Ethereum también es una tecnología de código abierto, y Ethereum Blockchain está impulsando una ola completamente nueva de desarrollo web y tecnologías web. Aunque la ola inicial de interés en Ethereum ha disminuido, claramente no es demasiado tarde para involucrarse.

Si no está ejecutando los controladores AMDGPU-PRO, consulte nuestra guía sobre la instalación de OpenCL para AMDGPU de código abierto antes de continuar.

Antes de comenzar con cualquier instalación, asegúrese de tener los últimos controladores de gráficos para su tarjeta con soporte OpenCl. Ese podría ser los controladores de Nvidia patentados, los controladores AMD de código abierto o los conductores AMDGPU-Pro en Ubuntu.

NOTA
La instalación de controladores gráficos para su tarjeta está más allá del alcance de este tutorial. Antes de continuar, asegúrese de que los controladores de gráficos para su tarjeta estén completamente instalados y actualizados.

En este tutorial aprenderás:

  • Cómo instalar Ethereum
  • Cómo instalar el software de minería EthMiner
  • Cómo instalar y configurar la billetera de monedas
  • Cómo comenzar a minería y conectarse a la piscina minera

Ethereum Mining en Ubuntu y Debian

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Una instalación en funcionamiento del sistema operativo Debian o Ubuntu Linux
Software Ehtereum, Etminer, billetera de monedas
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado
    1. Prepárese su dirección de billetera Ethereum

      Siéntase libre de omitir este paso si ya tiene su dirección de billetera Ethereum. De esta manera, tienes un lugar para que tu ethereum sea depositado. Si tiene una preferencia en la billetera, por todos los medios, úsela. Esta guía usará la billetera de monedas como ejemplo. Use los siguientes comandos para instalar Coin Wallet en su sistema Ubuntu y Debian Linux:

      Ubuntu

      Para instalar la billetera de monedas en su sistema Ubuntu, ejecute lo siguiente quebrar dominio:

      $ sudo snap install moneda 

      Debian

      Para instalar la billetera de monedas en Debian, es posible que primero deba instalar Snapd. Una vez listo, instale la billetera de la moneda. La secuencia de comando para realizar toda la instalación puede verse algo así:

      $ sudo apt instalación snapd $ sudo systemctl habilita snapd $ sudo systemctl start snapd $ sudo snap install moned 


      Configura tu billetera

      Abre tu nueva billetera de monedas. Dependiendo de su entorno de escritorio, puede estar en la sección de Internet o en Otro.

      Aplicación de billetera de inicio de monedas

      En la primera pantalla se le preguntará si desea abrir una nueva billetera o su cripto de Walet existente. Haga clic en Nuevo y siga las instrucciones sobre cómo generar una nueva frase de billetera.

      ADVERTENCIA
      Asegúrese de escribir su nueva frase de pases. Sin frase de pases, sin acceso a su billetera, y como resultado no podrá acceder a sus fondos.

      Una vez que haya iniciado su nueva billetera. Cambie a Ethrereum Coin para acceder a su dirección de billetera Ethereum.

      Cambiar a la moneda Ethrereum Obtenga su dirección de billetera Ethereum haciendo clic en Recibir

      El producto terminado tendrá su billetera su dirección. Tome una nota de su dirección, ya que la dirección es la parte importante. Eso es lo que utilizará para configurar sus operaciones mineras y comprar y vender con Ethereum.

    2. Instale los paquetes de Ethereum

      Hay un PPA de Ethereum oficial con todos los paquetes que necesitará para comenzar con Ethereum. Hay algunos programas más que instalará en esta guía, pero este es el núcleo. El PPA está diseñado para Ubuntu, pero también funciona muy bien con Debian.

      Ubuntu

      Instale Ethereum en Ubuntu

      Usar el PPA es obviamente más fácil para Ubuntu. Agrégalo a su sistema.

      $ sudo add-apt-repository PPA: Ethereum/Ethereum $ sudo apt actualización

      Ahora, instale el paquete Ethereum.

      $ sudo apt instalación ethereum

      Debian

      En Debian, el proceso es esencialmente el mismo, simplemente no es como automático. Comience creando un archivo en /etc/apt/fuentes.lista.D/Ethereum.lista.

      En ese archivo, coloque las siguientes dos líneas.

      Deb http: // ppa.plataforma de lanzamiento.Net/Ethereum/Ethereum/Ubuntu Bionic Main Deb-Src http: // PPA.plataforma de lanzamiento.net/Ethereum/Ethereum/Ubuntu Bionic Main

      Guardar y Salir. A continuación, tendrá que importar la clave GPG para el PPA.

      $ sudo apt-key adv-keyserver keyserver.ubuntu.com--recv-keys 2a518c819be37d2c2031944d1c52189c923f6ca9

      Después de que APT haya terminado de importar la clave, actualice su sistema e instale el paquete Ethereum.

      $ sudo apt actualización $ sudo apt install ethereum

      Confirme que Ethereum está instalado:

      $ dpkg -l | Grep Ethereum II Ethereum 1.9.25+build24398+biónico amd64 meta-paquete para instalar geth y otras herramientas 


    3. Instalar etminer

      No es realmente rentable extraer Ethereum con tu CPU. Sin embargo, la minería de GPU tiene sentido con la configuración correcta. Hay dos programas para la minería de GPU, Etminer y Claymore. Esta guía va a cubrir Etminer. Sin embargo, ambos son opciones perfectamente buenas.

      Pasar por la página de lanzamientos del proyecto y recoger el último tarball de Linux. Desempaqué el tarball en el directorio donde quieres ejecutar etminer. Es un binario precompilado, por lo que eso es todo lo que necesitas hacer antes de comenzar a usarlo.

      SABÍAS?
      Etminer es solo uno entre muchos otros mineros disponibles para ser utilizados para extraer Ethereum u otras criptomonedas. Otros ejemplos de software de minería incluyen GMiner, Team Red Miner, LolMiner o PhoenixMiner solo por nombrar algunos. Etminer es una gran herramienta, pero explore e intente a otros mineros también solo para ver si puede aumentar su tasa de hash minero.

      A continuación se muestra un ejemplo sobre cómo puede descargar, extraer y ejecutar Ethminer V0.18 en Ubuntu y Debian Linux:

      $ mkdir etminer $ wget -o etminer/etminer.alquitrán.gz https: // github.com/Ethereum-minering/Ethminer/Lotes/Download/V0.18.0/Etminer-0.18.0-cuda-9-linux-x86_64.alquitrán.gz $ tar xzf etminer/etminer.alquitrán.gz -c etminer/$ etminer/bin/etminer --help etminer 0.18.0 Build: Linux/Release/Gnu Ethminer -GPU Ethash Miner Miner Uso: EthMiner [Devices_Type] [Opciones] -P… [-P…] 
    4. Comenzar la mineria

      Abra su terminal y diríjase al directorio donde desempaquetó Etminer. La función de ayuda para Etminer no es tan útil como podría ser. El formato de sintaxis puede ser un poco raro. Aún así, vale la pena echarle un vistazo. Hay dos cosas principales que necesitará, la bandera para especificar su cómputo y la de su piscina. -GRAMO es para opencl y -U Funciona con CUDA. El -PAG la bandera le permite especificar su piscina.

      Entonces, elige una piscina. Hay algunos excelentes. Ethpool y 2 minutos son buenos lugares para comenzar. Ninguno de ellos requiere que se registre o haga una cuenta. Solo proporciona su dirección Ethereum a través del comando minero.

      Hablando del comando minero, finalmente es hora de comenzar con eso. Eche un vistazo a los ejemplos de EthMiner para una mejor guía de sintaxis. Cada grupo es ligeramente diferente, pero hay un ejemplo para 2 minutos y Ethpool a continuación.

      Ambos comandos a continuación se ejecutan desde el extraído previamente Etminer/contenedor directorio:

      Ejemplo de comando de minería de Ethereum 2Miners:

      ps ./ethminer -g -p stratum1+tcp: // [email protected] minutos.com: 2020

      Ejemplo de comando de minería Ethpool Ethereum.

      ps ./etminer -g -p stratum1+tcp: // [email protected]: 3333


      Comience la minería de Ethereum con Ethminer.

      Una vez que ingrese en su comando, Ethminer iniciará la minería. Se ejecutará hasta que cancele. Mientras usted, usted contribuye a su piscina. El grupo luego otorgará una parte del Ethereum minado de todo el grupo a usted en función de la cantidad de trabajo que contribuyó.

      Cuanto más contribuyas, más ethereum haz. Todo eso se basa en el poder informático de GPU, y puede encontrar hashrates de GPU promedio y calculadoras de rentabilidad en línea para ayudarlo a ver si va a obtener ganancias de su configuración.



  1. Monitoree su operación minera de Ethereum

    En este punto, simplemente te sientas y deja que el hardware haga el trabajo. Antes de dejar su equipo de minería desatendido, primero espere primero que haya presentado Mining Share, ya que esto asegurará que todo salga de acuerdo con el plan. Dependiendo de la velocidad de su hardware, puede llevar algún tiempo.

    Primera participación minera aceptada por los 2 minutos.piscina. Una vez que sus mineros envían una primera parte, debe poder buscar su dirección de billetera Ethereum en un grupo minero respectivo para monitorear su progreso minero de Ethereum y las ganancias actuales.

Pensamientos de cierre

La minería de criptomonedas es volátil. El hardware no siempre es barato, y los costos de energía siguen subiendo. A veces puedes ganar en grande. Otras veces te romperás bastante rápido. Haga su tarea antes de realizar cualquier tipo de inversión.

Si termina decidiendo que la minería no es para usted, aún puede usar la billetera para comerciar y usar Ethereum. La criptomoneda es moneda después de todo, y sigue siendo excelente para su propósito previsto.

Solución de problemas

El siguiente mensaje aparece al intentar instalar el paquete Ethereum en Debian Linux:

APT Instalar listas de paquetes de lectura de Ethereum ... Dado de construir la información de estado de lectura del árbol de dependencia ... Hechos algunos paquetes no se pudieron instalar. Esto puede significar que ha solicitado una situación imposible o si está utilizando la distribución inestable de que algunos paquetes requeridos aún no se han creado o han sido trasladados de entradas. La siguiente información puede ayudar a resolver la situación: los siguientes paquetes tienen dependencias insatisfechas: Ethereum: Depende: Abigen, pero no se instalará depende: BootNode, pero no se instalará depende: EVM pero no va a estar instalado depende: geth pero no se instalará depende: la clave, pero no se instalará e: incapaz de corregir problemas, ha tenido paquetes rotos. 

La resolución de este problema Asegúrese de haber incluido el siguiente repositorio de Ubuntu como se muestra arriba:

Deb http: // ppa.plataforma de lanzamiento.Net/Ethereum/Ethereum/Ubuntu Bionic Main Deb-Src http: // PPA.plataforma de lanzamiento.net/Ethereum/Ethereum/Ubuntu Bionic Main

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Nvidia GeForce GTX 1060 Ethereum Hashrate and Mining ..
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Tutorial de Sqlite Linux para principiantes
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Manipulación de Big Data para la diversión y las ganancias Parte 1
  • Nvidia RTX 3080 Ethereum Hashrate y Overclock de minería ..
  • Manipulación de Big Data para diversión y ganancias Parte 3
  • El mejor reproductor de música para Linux
  • Mastering Bash Script Loops