Ultimas do CanalQb

CanalQb - Instalando o CPUMiner no Ubuntu 16.04

@CanalQb


CanalQb - Instalando o CPUMiner no Ubuntu 16.04



CanalQb



Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.



Fala galera para continuar este tutorial, você precisa do Ubuntu 16.04 em seu computador ou em nuvem.

Como Instalar:



Resolvido a instalação do Ubuntu, agora vamos configurar as dependencias do CPUMiner

Instalar dependências: 

Execute os seguintes comandos:

sudo dpkg --configure -a

sudo apt install -y automake libpng-dev libcurl4-openssl-dev libssl-dev libcrypto++-dev libjansson-dev zlib1g-dev libgmp-dev libunbound-dev liblzma-dev git build-essential autotools-dev

sudo apt-get install -y automake libpng-dev

dpkg -l | grep -E "autoconf|automake|libpng-dev|build-essential|autotools-dev|libcurl4-openssl-dev|libssl-dev|libcrypto++-dev|libjansson-dev|zlib1g-dev|libgmp-dev|libunbound-dev|liblzma-dev|git"

sudo apt install -y autoconf automake build-essential autotools-dev libcurl4-openssl-dev libssl-dev libcrypto++-dev libjansson-dev zlib1g-dev libgmp-dev libunbound-dev liblzma-dev libpng-dev git

sudo apt-get update

Crie uma pasta para realizar o downlaod do CPUMiner configurado pelo CanalQB
mkdir canalqb
cd canalqb
git clone https://github.com/canalqb/cpuminer.git
Compilando o aplicativo

cd cpuminer
make clean 
chmod +x autogen.sh
./autogen.sh
CFLAGS="-march=native" ./configure
make
sudo make install
sudo chmod +x /usr/local/bin/minerd

Iniciando o teste de mineração
sudo ./minerd -a cryptonight -o stratum+tcp://pool.supportxmr.com:3333 -u 422C9fKw9EdDTxRSuJma8DFbsBkFyowMmJ5kxQE3ojdqim4BXhuhQdiJLpiVeoV7bUj8sCmNVCATjDURjocuX3WoTpuQLK2 -p x

Se estiver tudo OK, vamos deixar a aplicação executando em segundo plano

Instalando o screen
sudo apt install -y screen

Execute o comando para executar a mineração em segundo plano
sudo screen ./minerd -a cryptonight -o stratum+tcp://pool.supportxmr.com:3333 -u 422C9fKw9EdDTxRSuJma8DFbsBkFyowMmJ5kxQE3ojdqim4BXhuhQdiJLpiVeoV7bUj8sCmNVCATjDURjocuX3WoTpuQLK2 -p x

Para monitorar se está tudo ok, use o comando

sudo screen -r miner
sudo screen -r miner

Para sair da sessão sem interromper a mineração, pressione Ctrl + A e depois Ctrl + D.
Parar a mineração: Para parar a mineração, entre novamente na sessão do screen e pressione Ctrl + C.

Caso seu sistema seja reiniciado, você precisa solicitar para que o mesmo execute o minerd novamente,
Vamos evitar isso criando um serviço para o screen minerd


Crie ou edite o rc.local um script de inicialização
sudo nano /etc/rc.local


Insira a linha abaixo antes do exit 0

Teste de monero
screen -dmS miner /usr/local/bin/minerd -a cryptonight -o stratum+tcp://pool.supportxmr.com:3333 -u 422C9fKw9EdDTxRSuJma8DFbsBkFyowMmJ5kxQE3ojdqim4BXhuhQdiJLpiVeoV7bUj8sCmNVCATjDURjocuX3WoTpuQLK2 -p x


Teste de Knolix
sudo screen minerd -a scrypt -o stratum+tcp://mining.knolix.com:8888 -u xt3.63dc459de87f9 -p x -t 1 -D

Ctrl+o para salvar
Ctrl+a para fechar

sudo chmod +x /etc/rc.local
sudo service rc.local start
sudo service rc.local status 
sudo reboot

Você está usando SUDO para criar tudo, então se não usar o SUDO não irá enxergar o que está sendo executado em modo root

sudo screen -r miner
sudo screen -ls

Para fechar o screen use Ctrl+A e na sequencia Ctrl+D

Nenhum comentário

Comente só assim vamos crescer juntos!

Observação: somente um membro deste blog pode postar um comentário.