Bitcoin Forum

Local => Português (Portuguese) => Topic started by: ThiagoCMC on December 01, 2011, 04:04:38 AM



Title: Ponto para o Linux, ponto para o Bitcoin! E ponto para o Ubuntu!!!
Post by: ThiagoCMC on December 01, 2011, 04:04:38 AM
Caros,

 Observem como TODO o ecosistema, toda a Economia Bitcoin, está bem próximo de você...

 Instalação de binário do Bitcoin Client ou mesmo via código fonte e compilação independente, com poucas linhas de comando. Sem arquivos de configuração.


 Fonte: http://www.bitcoin.org/ -> Downloads - Ubuntu PPA


    Criando a sua Carteira de Bitcoins no Ubuntu Linux nas versões 12.04, 12.10 e 13.04 - 32 e 64 bits


 1- Instale o Ubuntu Desktop em um computador virtual ou físico (http://www.ubuntu.com/);


 2- Abra o programa Terminal e digite os seguintes comandos:

Code:
sudo aptitude install python-software-properties # Instala o comando seguinte, caso não o tenha:
sudo add-apt-repository ppa:bitcoin/bitcoin # Adiciona o repositório PPA oficial do Bitcoin no seu Ubuntu.

sudo aptitude update # Atualiza lista de pacotes de software disponíveis no Ubuntu (arquivos /etc/apt/sources.list*)

sudo aptitude install bitcoin-qt # Para desktops ou:
sudo aptitude install bitcoind # Para servidores de rede, como casas de câmbio, pools e etc.

 NOTA.: Caso o comando "aptitude" não for encontrado, substitua-o pelo "apt-get". Ou instale o "aptitude" (recomendado) com: sudo apt-get install aptitude".

 Pronto! Procure pelo Bitcoin no menu "Aplicativos" do Ubuntu 11.04 Desktop 2D, ou digite "bitcoin" no campo pesquisa do Ubuntu 11.10.


 3- Avançado: obtendo e compilando o código fonte do Bitcoin:

 Obtendo o fonte:

Code:
sudo sed -i -e "s/# deb/deb/g" /etc/apt/sources.list # Ativa os repositórios que contém os códigos fontes de todo o Ubuntu (ver também arquivo /etc/apt/sources.list.d/bitcoin-bitcoin-*.list)

sudo aptitude update

sudo apt-get build-dep bitcoin # Faz o download de tudo o que é necessário para compilar o Bitcoin no Ubuntu / Debian

apt-get source bitcoin # Faz o download do código fonte do Bitcoin, preparado para ser compilado e empacotado no Ubuntu

 Compilando:

Code:
cd bitcoin-0.8.2
dpkg-buildpackage -uc -us -rfakeroot
ls -l ../

 Os pacotes do SEU binário do Bitcoin são os arquivos com extenção .deb que você verá na saída do último comando (ls -s ../).

 Basta agora algum programador bom em "Linguagem C / C++ / Qt", mais as suas idéias, para ter o seu próprio Bitcoin Client personalizado!   ;)

Abx!
Thiago


Title: Re: Ponto para o Linux, ponto para o Bitcoin! E ponto para o Ubuntu!!!
Post by: ThiagoCMC on December 17, 2011, 05:06:28 PM
Opa! Linux é foda!!  lol

Para atualizar o Bitcoin do 0.5.0 para o 0.5.1, basta digitar:

sudo aptitude update
sudo aptitude safe-upgrade

ou:

Abrir o programa Update Manager e atualizar o sistema.

Abx!
Thiago


Title: Re: Ponto para o Linux, ponto para o Bitcoin! E ponto para o Ubuntu!!!
Post by: ricardorrs on February 01, 2012, 02:51:14 AM
Valeu Thiago estava precisando eu em linux sou uma negação.









Agradecimentos
Ricardo Rodrigues
http://www.raspberrypibrasil.com


Title: Re: Ponto para o Linux, ponto para o Bitcoin! E ponto para o Ubuntu!!!
Post by: andrehorta on February 01, 2012, 11:32:37 PM
Fiz até o 2 e não foi criada a pasta bitcoind nem bitcoin

tenho que fazer o 3??? ou é opcional?


Title: Re: Ponto para o Linux, ponto para o Bitcoin! E ponto para o Ubuntu!!!
Post by: ThiagoCMC on February 02, 2012, 03:59:32 AM
Fiz até o 2 e não foi criada a pasta bitcoind nem bitcoin

tenho que fazer o 3??? ou é opcional?

O 3 é opcional!


"Pronto! Procure pelo Bitcoin no menu "Aplicativos" do Ubuntu 11.04 Desktop 2D, ou digite "bitcoin" no campo pesquisa do Ubuntu 11.10."


Faltou mesmo dizer como rodar na versão puramente server! LOL


No caso de instalação somente do pacote "bitcoind", versão para servidores sem ambiente gráfico, ao rodar o programa "bitcoind", automaticamente é criado os diretórios, o arquivo bitcoin.conf (se não me engano), com uma senha aleatória, a carteira "wallet.dat" e, o download do blockchain se iniciará...

Mas, sem criar de antemão o arquivo bitcoin.conf, ao "rodar o bitcoind", o console do Linux ficará "ocupado", rodando o programa em "foreground" (primeiro plano)... Para "liberar" o console, você precisará "matar" o programa "bitcoind", pressionando "control+c"...

Para rodar o bitcoind em "background" (segundo plano), é preciso configurar o parâmetro "daemon=1" e também o "server=1" no bitcoin.conf...

O diretório criado será o /home/USUARIO1/.bitcoin/ (~/.bitcoin/).

O arquivo de configuração será o /home/USUARIO1/.bitcoin/bitcoin.conf (~/.bitcoin/bitcoin.conf).

A sua Carteira de Bitcoins será o arquivo /home/USUARIO1/.bitcoin/wallet.dat (~/.bitcoin/wallet.dat). Este arquivo é o que contém TODA a sua fortuna! Faça cópias periodicas dele! Com o "bitcoind" parado.

NOTA: Não é criado nenhum diretório "bitcoind" ou simplesmente "bitcoin" em lugar algum, o nome do diretório é ".bitcoin".

Abx!
Thiago