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á
#Ahora puedes ir a entretenerte!! #Esperar a
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]
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í:
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