Esta instalación fue realizada en una máquina CentOS7 Minimal Install
**#Dependencias y actualizacion**
yum update -y
yum install gcc gcc-c++ make cmake git wget zip unzip -y
yum groupinstall "Development Tools" -y
yum install glibc-static libstdc++-static -y
mkdir /sources && cd /sources
#CentOS7 trae una version de GCC que no soporta los paquetes de Prosus
#Por lo que descargamos una version compatible y la compilamos
#
#https://www.programmersought.com/article/2332221421/
#http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-5.4.0/gcc-5.4.0.tar.gz
tar -zxvf gcc-5.4.0.tar.gz
cd gcc-5.4.0
./contrib/download_prerequisites
mkdir build && cd build
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make && make install
#Mientras terminan estos dos comandos puedes ir tranquilo a hacer el aseo completo de la casa.
init 6
#Fix 'GLIBCXX_3.4.21' not found
cp /usr/local/lib64/libstdc++.so.6.0.21 /lib64
cd /lib64
cp libstdc++.so.6 libstdc++.so.6.BKP
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.21 libstdc++.so.6
strings /lib64/libstdc++.so.6 | grep GLIBC
#Ya te debe aparecer GLIBCXX_3.4.20 GLIBCXX_3.4.21
====================
**#Descargando Prosus**
cd /sources
wget http://prosus.money/wp-content/uploads/2021/02/Prosus-Money-2021-cli-Linux.zip
unzip Prosus-Money-2021-cli-Linux.zip
mv Prosus\ Money\ 2021-cli\ \(Linux\)/ /Prosus
cd /Prosus
./prosus-daemon --add-exclusive-node 200.42.190.22
Aparecerá
{{:mining-centos7-01.png?400|}}
#Ahora puedes ir a entretenerte!!
#Esperar a
{{:mining-centos7-02.png?400|}}
**En otra ventana**
cd /Prosus
./prosus-wallet
#Opcion G para crear nueva Wallet
g
# Darle nombre al archivo de Wallet (el nombre que quieras con extension bin)
#Y le das un password
[NombreWallet].bin
[Password]
{{:mining-centos7-03.png?400|}}
**
RECUERDA GUARDAR:
* LAS 25 PALABRAS
* LA KEY DE LA WALLET
* LA DIRECCION DE TU BILLETERA
* LA CONTRASEÑA QUE LE PUSISTE**
Para ejecutar daemon en segundo plano
nohup setsid ./prosus-daemon --add-exclusive-node 200.42.190.22
Revisar si el daemon esta funcionando
ps -fea | grep prosus
matar proceso
pkill -9 prosus-daemon
Ahora que ya tienes todo funcionando, utiliza este comando:
# en la parte de --mining-threads 4, el 4 es la cantidad de hilos de sistema minando esto depende de la cantidad de CPUs que tengas
#en la parte de --start-mining [TuWallet de Prosus] debes poner tu direccion de wallet
nohup setsid ./prosus-daemon --add-priority-node explorer.prosus.money:16180 --mining-threads **4** --start-mining **[TuWallet de Prosus]**
Cuando mines un bloque verás algo así:
{{:mining-centos7-04.png?400|}}
----
**Extras**
Crear como servicio y dejarlo al inicio del sistema:
Primero vamos a la carpeta donde ejecutamos el daemon
cd /Prosus
Creamos el archivo "Prosus-servicio.sh"
vi Prosus-servicio.sh
#! /bin/bash
PWallet="TU DIRECCION DE WALLET"
NThreads="4"
NODO="explorer.prosus.money:16180"
cd /Prosus
./prosus-daemon --add-priority-node $NODO --mining-threads $NThreads --start-mining $PWallet
Graba los cambios
chmod +x Prosus-servicio.sh
y genera el siguiente archivo
vi /lib/systemd/system/Prosus.service
[Unit]
Description=Prosus Minero
After=network.target sshd.service
[Service]
Type=simple
Restart=on-failure
RestartSec=3
User=root
ExecStart=/Prosus/Prosus-service.sh
[Install]
WantedBy=multi-user.target
Graba los cambios
luego de eso ejecuta
systemctl daemon-reload
systemctl enable Prosus.service
Reinicia el sistema y cuando vuelva ejecuta
systemctl status Prosus.service
Con eso ya habilitamos para que se ejecute sin nuestra intervencion en el sistema