¡¡¡¡ ALGUNOS COMANDOS TIENEN UN “GUION GUION” PERO EL EDITOR LO MUESTRA COMO SOLO UNO!!!!!
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
(en el siguiente comando es guion guion enable-* , guion guion enable-* y guion guion disable-*)
../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
(en el siguiente comando es: guion guion add-* )
./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
(en el siguiente comando es: guion guion add-* )
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
(en el siguiente comando es: guion guion add-* , guion guion mining-* , guion guion start-* )
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
(Recuerda lo de los “guion guion” de los parametros) ./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