Como instalo o Bitcoin no Ubuntu?

51

Alguém pode me acompanhar através do processo de instalação do Bitcoin no Ubuntu? Eu sou novo no Linux, e isso é realmente tudo o que quero fazer com este computador.

    
por Miles 07.05.2011 / 16:33

6 respostas

27

10,10

O Launchpad tem um Personal Package Archives (PPA) para bitcoin .

Você pode adicionar este PPA às fontes de software do seu sistema: ppa:bitcoin/bitcoin Depois disso, você pode pesquisar o centro de software do Ubuntu para bitcoin ou do terminal sudo apt-get install bitcoin

A propósito: o bitcoin só está disponível para o maverick e o lúcido, portanto, após adicionar o PPA, altere a distribuição para o maverick.

E uma captura de tela para finalizar:

Referências:

Para mudar de 'natty' para 'maverick' para um PPA, você pode fazer isso no centro de software do Ubuntu:

Clique no PPA bitcoin e escolha editar. Em seguida, mudando 'Natty' para 'Maverick':

Recarregue as fontes (ele irá solicitar) e você deve ser capaz de instalar a versão de 'bitcoin' do maverick.

    
por Rinzwind 07.05.2011 / 16:54
52

O Bitcoin tem agora um PPA oficialmente mantido com uma versão candidata a lançamento do daemon ponto-a-ponto e o cliente.

O Bitcoin tem um projeto de launchpad , ou seja, o mesmo status do projeto como Unity / Docky / Openshot etc. O mantenedor - Matt Corallo - é um dos principais contribuinte para o site oficial do bitcoin.org .

Isso atualizará todas as versões de 10.04 e posteriores.

As instruções a seguir atualizarão seu sistema para a versão mais recente do cliente

sudo add-apt-repository ppa:bitcoin/bitcoin 
sudo apt-get update
sudo apt-get install bitcoin-qt

A confirmação de que esta opção está disponível nos fóruns de bitcoins .

    
por fossfreedom 04.11.2011 / 13:12
9

11,04

O bitcoin com o Unity não funciona devido a um problema com o Compiz - este é o relatório de erros

Esta questão foi discutida com algumas sugestões nos fóruns bitcoins

Em resumo - se você não quiser instalar

  1. novas versões do bitcoin via ppa ou a partir da última fonte no site do bitcoin, ou
  2. atualize as bibliotecas do wxwidget,

você deve sair do Unity e escolher a sessão "Ubuntu classic (sem efeitos)" - isto é, rodando o Ubuntu sem nenhum efeito de compiz.

    
por fossfreedom 08.06.2011 / 00:09
3

Eu configurei este script que parece ter funcionado para mim no Ubuntu 11.10 oneiric e no Ubuntu 13.10 atrevido. No entanto, tenho certeza de que ele está cheio de problemas e de instalar o código que talvez você não precise. Se alguém for um programador melhor, vá lá e insira algumas instruções if [ ...] para não instalar todos os pacotes.

#!/bin/bash

# Word of caution, I am not an experienced shell programmer. All I can #
# guarantee is that this script has worked for me, and that it has     #
# done so on multiple Ubuntu machines (one 11.10 and one 13.10), so    #
# hopefully it will work for you too                                   #

# Install some packages as instructed on various web sites
sudo apt-get -y install qt4-qmake libqt4-dev build-essential libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev libssl-dev
sudo apt-get -y install libtool autotools-dev autoconf
sudo apt-get -y install libdb4.8-dev # Generally this step fails
sudo apt-get -y install libdb4.8++-dev # Generally this step fails
sudo apt-get -y install libboost1.37-dev # Sometimes this step fail
sudo apt-get -y install libboost-all-dev # Sometimes this step fail
sudo apt-get -y install libminiupnpc-dev
sudo apt-get -y install libdb++-dev
sudo apt-get -y install libprotobuf-dev
sudo apt-get -y install libqrencode-dev

# Build berkley db4.8
# Technically, this should only be installed if the above              #
# libdb4.8XX-dev packages failed to install but nothing beats a little #
# overkill =)                                                          #
cd ~/Downloads
if [ ! -e db-4.8.30 ]
then
   wget http://download.oracle.com/berkeley-db/db-4.8.30.tar.gz
   tar zxvf db-4.8.30.tar.gz
   rm -f db-4.8.30.tar.gz
fi

cd db-4.8.30/build_unix
../dist/configure --prefix=/usr/local --enable-cxx # If this doesn't work, try removing or changing prefix
make
sudo make install
cd ~/Downloads
rm -fr db-4.8.30/ # If it still doesn't work, try commenting out this line

locate libdb4.8-dev # Comment this out as it may cause problems

if [ $? -ne "0" ]
then
   Failed to install db-4.8.30
   exit -1
fi

# Build bitcoin
cd ~/Downloads
if [ ! -e bitcoin ]
then
   git clone https://github.com/bitcoin/bitcoin ~/Downloads/bitcoin
fi

cd bitcoin

./autogen.sh
./configure # Non Ubuntu 13.xx versions
# ./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu # Ubuntu 13.xx version
make

cd ~/Downloads
rm -fr bitcoin
    
por puk 04.12.2013 / 23:36
2

Você pode tentar usar este ppa: bitcoin David Armstrong ppa launchpad

Na sua janela de terminal (pressione Alt + F2 e digite gnome-terminal) e copie + cole as seguintes linhas:

sudo add-apt-repository ppa:stretch/bitcoin
sudo apt-get update && sudo apt-get install bitcoin
    
por tinuz 25.05.2011 / 10:45
1

Além da resposta da fossfreedom , talvez seja necessário instalar add-apt-repository . Por exemplo, no Ubuntu Server (16.04 LTS)

Você verá este erro:

sudo: add-apt-repository: command not found

Nesse caso, para 16.04, você precisa dos seguintes comandos:

sudo apt install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin 
sudo apt update
sudo apt install bitcoin-qt

Mas, para um servidor, é bem provável que você não queira bitcoin-qt , mas bitcoind . Altere a última linha para:

sudo apt install bitcoind
    
por berkes 09.01.2017 / 12:12