Author

Topic: [TUTORIAL]Como compilar a carteira de uma moeda(Ubuntu) (Read 532 times)

full member
Activity: 140
Merit: 100
★YoBit.Net★ 350+ Coins Exchange & Dice
Bom pessoal,visto que muitas pessoas tem essa dúvida,eu vou fazer um simples tutorial ensinando a como compilar uma carteira.
-Existem 2 métodos para 2 tipos diferentes de compilação.
Primeiramente,entre na Pasta do GitHub e veja qual o método que você deve fazer:
--Siga o método 1 caso tenha o arquivo ./autogen.sh na pasta principal.
Ex:https://github.com/MaxGuevara/quark
--Siga o método 2 caso não tenha o arquivo ./autogen.sh
Ex:https://github.com/jdgdredd/FairQuark
---Dependências
Antes de compilar,precisamos primeiro instalar as dependências:
sudo apt-get install build-essential
sudo apt-get install libtool autotools-dev autoconf
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libboost1.37-dev  (Caso esta dependência não instale,você pode pular ela.)
sudo apt-get install libminiupnpc-dev
---Compilação:Método 1
É muito simples.Após ter instalado as dependências ,é só baixar o código dele(no meu caso vou compilar o QuarkCoin)

git clone https://github.com/MaxGuevara/quark
cd quark
chmod +x autogen.sh
./autogen.sh
./configure
make

A paciência é importante,pois nesse último passo pode demorar bastante dependendo das configurações do seu pc.
---Compilação:Método 2
É mais simples ainda.Baixe o código(No meu caso vou usar a FairQuark)(é mais simples,mas caso tenha o arquivo autogen.sh NÃO VAI FUNCIONAR!!)
git clone https://github.com/jdgdredd/FairQuark.git
cd FairQuark
cd src
make -f makefile.unix

Demorará o mesmo tempo do primeiro método.

----Depois de compilado
Vá na pasta onde está o daemon(moeda/src).A partir daqui o método é unico.
cd quark/src
ou
cd FairQuark/src
digite:
./quarkd  ou  ./fairquarkd  (Sempre o ./nomedamoedad com d no final.Caso não esteja achando nenhum arquivo,digite ls e procure por algum arquivo parecido.)
Geralmente ,quando é a primeira vez que você executa o daemon,ele pede pra configurar.Lá mesmo ele dá onde fica a pasta,e você pode simplesmente configurar usando o arquivo .conf na pasta que ele dá.Ex:quarkcoin.conf
cd ./quarkcoin
sudo nano quarkcoin.conf

Ai você precisa colocar o rpcuser e o rpcpass (Pode ser qualquer coisa aleatória)

rpcuser=batata
rpcpassword=batata

Pronto.agora você pode voltar para a pasta e iniciar a daemon (quark/src)(./quarkd)
Jump to: