Primero hay que instalar algunos paquetes necesarios para poder compilar el minero xmr-stak-cpu, para hacerlo ejecuta el comando apt.
sudo apt install git screen libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev
Debes descargar el código fuente mediante git, para esto debes clonar el proyecto en una ruta, te recomiendo que lo hagas en ~/bin si estás usando un Ubuntu Desktop o en /opt/ si estás usando un servidor. Asumiendo que estás en tu ubuntu de escritorio crea el directorio ~/bin (si usas un ubuntu server solo ve a la ruta /opt y omite este paso)
mkdir ~/bin
cd ~/bin
Luego clona el repositorio del minero xmr-stak-cpu
git clone https://github.com/fireice-uk/xmr-stak-cpu.git
Ahora solo debes compilarlo e instalarlo con los siguiente comandos
cd xmr-stak-cpu
cmake .
make install
Configurando el Minero xmr-stak-cpu
La configuración del minero se realiza editando el archivo config.txt y puedes hacerlo usando el comando:
nano config.txt
Dentro de este archivo asegúrate que las lineas siguientes contengan la dirección de tu wallet de monero y se vean parecido al siguiente texto:
"pool_address" : "pool.usxmrpool.com:3333",
"wallet_address" : "42yQLLnxiNR2teFXBorZi3cpARqRDUfcMDTHJMyUry3mB8nH8jiSPUJgtrjWPL5jMu9paHU7fsemhdNub3Xo5itfQwwMiVG",
"pool_password" : "x",
Si no tienes la dirección de tu wallet monero, en este post pueder ver como obtener una de forma sencilla.
También deberás habilitar los núcleos de CPUs que quieras usar para el minado, por lo general si ejecutas el minero sin configurar esta opción te mostrará el texto que debes copiar, mostrándote un texto como el siguiente.
"cpu_threads_conf" :
[
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
],
Edita el archivo config.txt para que la opción cpu_threads_conf se vea como el texto anterior. Otro cambio necesario para optimizar el minado es agregar un parámetro en el archivo /etc/sysctl.conf
nano /etc/sysctl.conf
Debes incluir esta línea de texto al final del archivo.
vm.nr_hugepages=128
Todo Listo a Minar!
Una vez que tengas listo el minero y la configuración correcta solo tienes que arrancar el minero, en una terminal de comandos ejecuta lo siguiente:
cd ~/bin/xmr-stak-cpu
./bin/xmr-stak-cpu
Listo el minero comenzará a operar y te generará ganancias por cada cantidad de Hashes que calcule. Espero que este post te sea de utilidad y aproveches las ganancias que puedas generar con tus equipos.
Les recomiendo minar con el servidor iptv.cserver.nu, Es un server que arme para minado propio y de conocidos.
sudo apt install git screen libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev
Debes descargar el código fuente mediante git, para esto debes clonar el proyecto en una ruta, te recomiendo que lo hagas en ~/bin si estás usando un Ubuntu Desktop o en /opt/ si estás usando un servidor. Asumiendo que estás en tu ubuntu de escritorio crea el directorio ~/bin (si usas un ubuntu server solo ve a la ruta /opt y omite este paso)
mkdir ~/bin
cd ~/bin
Luego clona el repositorio del minero xmr-stak-cpu
git clone https://github.com/fireice-uk/xmr-stak-cpu.git
Ahora solo debes compilarlo e instalarlo con los siguiente comandos
cd xmr-stak-cpu
cmake .
make install
Configurando el Minero xmr-stak-cpu
La configuración del minero se realiza editando el archivo config.txt y puedes hacerlo usando el comando:
nano config.txt
Dentro de este archivo asegúrate que las lineas siguientes contengan la dirección de tu wallet de monero y se vean parecido al siguiente texto:
"pool_address" : "pool.usxmrpool.com:3333",
"wallet_address" : "42yQLLnxiNR2teFXBorZi3cpARqRDUfcMDTHJMyUry3mB8nH8jiSPUJgtrjWPL5jMu9paHU7fsemhdNub3Xo5itfQwwMiVG",
"pool_password" : "x",
Si no tienes la dirección de tu wallet monero, en este post pueder ver como obtener una de forma sencilla.
También deberás habilitar los núcleos de CPUs que quieras usar para el minado, por lo general si ejecutas el minero sin configurar esta opción te mostrará el texto que debes copiar, mostrándote un texto como el siguiente.
"cpu_threads_conf" :
[
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
],
Edita el archivo config.txt para que la opción cpu_threads_conf se vea como el texto anterior. Otro cambio necesario para optimizar el minado es agregar un parámetro en el archivo /etc/sysctl.conf
nano /etc/sysctl.conf
Debes incluir esta línea de texto al final del archivo.
vm.nr_hugepages=128
Todo Listo a Minar!
Una vez que tengas listo el minero y la configuración correcta solo tienes que arrancar el minero, en una terminal de comandos ejecuta lo siguiente:
cd ~/bin/xmr-stak-cpu
./bin/xmr-stak-cpu
Listo el minero comenzará a operar y te generará ganancias por cada cantidad de Hashes que calcule. Espero que este post te sea de utilidad y aproveches las ganancias que puedas generar con tus equipos.
Les recomiendo minar con el servidor iptv.cserver.nu, Es un server que arme para minado propio y de conocidos.