Comment installer Bitcoin dans Ubuntu?

52

Quelqu'un peut-il me guider dans le processus d'installation de Bitcoin sur Ubuntu? Je suis nouveau sur Linux, et c'est vraiment tout ce que je veux faire avec cet ordinateur.

Miles
la source

Réponses:

28

10h10

Launchpad a des archives de paquets personnels (PPA) pour bitcoin .

Vous pouvez ajouter ce PPA aux sources logicielles de votre système: ppa:bitcoin/bitcoin Après cela, vous pouvez rechercher dans le centre du logiciel Ubuntu des bitcoins ou des terminaux.sudo apt-get install bitcoin

Au fait: bitcoin n'est disponible que pour maverick et lucid. Après l'ajout du PPA, changez la distribution en maverick.

Et une capture d'écran pour terminer:

image

Références:

Pour passer de 'natty' à 'maverick' pour un PPA, vous pouvez le faire depuis le centre de logiciel Ubuntu: usc

Cliquez sur le PPA bitcoin et choisissez Modifier. Ensuite, changer 'Natty' en 'Maverick': usc2

Rechargez les sources (cela vous le demandera) et vous devriez pouvoir installer la version de maverick de 'bitcoin'.

Rinzwind
la source
1
Réfléchissez à ce qui vous attend: des mineurs de Bitcoins conçus sur mesure, arstechnica.com/gadgets/2013/06/…, qui rapportent 20 dollars par jour en échange d'un kilowattheure. Bitcoins sont un investissement de plus en plus pauvres zdnet.com/... pour mineurs légitimes. Comparez votre matériel avec ce qui est disponible sur le site litecoin.info/… avant de vous décider.
K7AAY
52

Bitcoin a maintenant un PPA officiellement mis à jour avec une version candidate du démon peer-to-peer et du client.

Bitcoin a un projet Launchpad, c’est-à-dire le même statut que Unity / Docky / Openshot, etc. Le responsable - Matt Corallo - est un contributeur majeur au site Web officiel bitcoin.org .

Cela mettra à niveau toutes les versions à partir de 10.04 et ultérieures.

Les instructions suivantes mettront votre système à niveau vers la dernière version du client.

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

La confirmation que cette OK à utiliser est via les forums Bitcoin .

fossfreedom
la source
1
La page du projet @pedrorolo Bitcoin indique que l’ équipe de bitcoin est responsable des packages de prise en pension et du PPA. En tant que tel, j'attribuerai cette récompense à ma réponse.
Oxwivi
Je me trompe peut-être, mais bitcoin a besoin de Berkely DB version 4.8 et ceci n’est pas supporté par toutes les versions d’Ubuntu (oneric par exemple).
puk
1
et qui est derrière l'équipe 'bitcoin'?
knocte
9

11.04

bitcoin avec Unity ne fonctionne pas à cause d'un problème avec Compiz - c'est le rapport de bogue

Ce problème a été discuté avec quelques suggestions sur les forums Bitcoin.

En résumé - si vous ne voulez pas installer

  1. une nouvelle version de bitcoin via ppa ou depuis la dernière source sur le site web bitcoin, ou
  2. mettre à jour les bibliothèques wxwidget,

vous devez vous déconnecter de Unity et choisir la session "Ubuntu classic (aucun effet)" - c'est-à-dire exécuter ubuntu sans aucun effet de composition.

fossfreedom
la source
Alors, comment pouvons-nous mettre à jour les wxwidgetbibliothèques?
Oxwivi
@Oxwivi - Si vous souhaitez peut-être une procédure détaillée, méritez une nouvelle question - en résumé, allez à wxwidgets.org et téléchargez et compilez le dernier code source à partir du
répertoire
Très utilement, il semble qu'ils fournissent un repo avec ces instructions .
Oxwivi
3

J'ai mis en place ce script qui semble avoir fonctionné pour moi aussi bien sur Ubuntu 11.10 oneiric que sur Ubuntu 13.10. Cependant, je suis sûr qu’il regorge de problèmes et d’installation de code dont vous n’auriez peut-être pas potentiellement besoin. Si quelqu'un est un meilleur programmeur bash, allez-y et insérez des if [ ...]instructions pour ne pas installer tous les paquets.

#!/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
puk
la source
2

Vous pouvez essayer d’utiliser ce ppa: bitcoin David Armstrong ppa launchpad

Dans la fenêtre de votre terminal (appuyez sur Alt + F2 et tapez gnome-terminal) et copiez-collez les lignes suivantes:

sudo add-apt-repository ppa:stretch/bitcoin
sudo apt-get update && sudo apt-get install bitcoin
tinuz
la source
1

En plus de la réponse de fossfreedom , vous devrez peut-être installer add-apt-repository. Par exemple sur Ubuntu Server (16.04 LTS)

Vous verrez cette erreur:

sudo: add-apt-repository: command not found

Dans ce cas, pour 16.04, vous avez besoin des commandes suivantes:

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

Mais pour un serveur, vous ne voudrez probablement pas, bitcoin-qtmais bitcoind. Remplacez la dernière ligne par:

sudo apt install bitcoind
Berkes
la source