Come installo Bitcoin in Ubuntu?


52

Qualcuno può guidarmi attraverso il processo di installazione di Bitcoin su Ubuntu? Sono nuovo di Linux, e questo è davvero tutto ciò che voglio fare con questo computer.

Risposte:


28

10.10

Launchpad ha un archivio di pacchetti personali (PPA) per bitcoin .

È possibile aggiungere questo PPA alle fonti software del proprio sistema: ppa:bitcoin/bitcoin Dopo di che è possibile cercare bitcoin o dal centro software di Ubuntusudo apt-get install bitcoin

A proposito: bitcoin è disponibile solo per Maverick e Lucido, quindi dopo aver aggiunto il PPA cambia la distribuzione in Maverick.

E uno screenshot per finirlo:

Immagine

Riferimenti:

Per passare da 'natty' a 'maverick' per un PPA puoi farlo dal centro software di Ubuntu: usc

Fai clic sul bitcoin PPA e scegli modifica. Successivamente cambia 'Natty' in 'Maverick': usc2

Ricarica i sorgenti (ti verrà richiesto) e dovresti essere in grado di installare la versione di 'bitcoin' di Maverick.


1
Considera cosa stai affrontando: minatori di Bitcoin su misura dedicati arstechnica.com/gadgets/2013/06/… che tossiscono $ 20 al giorno in cambio di un chilowattora. I bitcoin sono un investimento sempre più scarso zdnet.com/… per i minatori legittimi. Confronta il tuo hardware con quello che c'è fuori litecoin.info/… prima di decidere.
K7AAY,

52

Bitcoin ha ora un PPA ufficialmente mantenuto con una versione candidata al rilascio del demone peer-to-peer e del client.

Bitcoin ha un progetto launchpad, ovvero lo stesso stato di Unity / Docky / Openshot ecc. Il manutentore, Matt Corallo, contribuisce in modo determinante al sito Web bitcoin.org ufficiale.

Ciò aggiornerà tutte le versioni dalla 10.04 e successive.

Le seguenti istruzioni aggiorneranno il tuo sistema all'ultima versione del client

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

La conferma che questo OK da usare è tramite i forum bitcoin .


1
La pagina del progetto Bitcoin di @pedrorolo afferma che il team bitcoin è responsabile sia dei pacchetti repo che del PPA. Come tale, assegnerò a questa risposta la mia generosità.
Oxwivi,

Potrei sbagliarmi, ma bitcoin ha bisogno di Berkely DB versione 4.8 e questo non è supportato su tutte le versioni di Ubuntu (oneric per esempio).
puk

1
e chi sta nascendo il "team bitcoin"?
Knocte,

9

11.04

bitcoin con Unity non funziona a causa di un problema con Compiz - questa è la segnalazione di bug

Questo problema è stato discusso con alcuni suggerimenti sui forum bitcoin

In sintesi: se non si desidera installare

  1. una nuova versione di bitcoin tramite ppa o dalla fonte più recente sul sito Web di bitcoin o
  2. aggiorna le librerie di wxwidget,

è necessario disconnettersi da Unity e scegliere la sessione "Ubuntu classic (senza effetti)", ovvero eseguire Ubuntu senza effetti compiz.


Quindi, come possiamo aggiornare le wxwidgetlibrerie?
Oxwivi,

@Oxwivi - merita una nuova domanda se si vuole passi forse dettagliata - in sintesi goto wxwidgets.org e scaricare e compilare l'ultimo codice sorgente dal wxWidgets-tronco
fossfreedom

Molto utile, sembra che forniscano un repository con queste istruzioni .
Oxwivi,

3

Ho creato questo script che sembra aver funzionato su Ubuntu 11.10 Oneiric e su Ubuntu 13.10 impertinente. Tuttavia, sono sicuro che è pieno di problemi e l'installazione di codice potrebbe non essere potenzialmente necessario. Se qualcuno è un programmatore bash migliore, entra e inserisci alcune if [ ...]istruzioni per non installare tutti i pacchetti.

#!/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

2

Puoi provare a usare questo ppa: bitcoin David Armstrong launchpad ppa

Nella finestra del tuo terminale (premi Alt + F2 e digita gnome-terminal) e copia + incolla le seguenti righe:

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

1

Oltre alla risposta di Fossfreedom , potrebbe essere necessario installare add-apt-repository. Ad esempio su Ubuntu Server (16.04 LTS)

Vedrai questo errore:

sudo: add-apt-repository: command not found

In tal caso, per 16.04, sono necessari i seguenti comandi:

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

Ma per un server, sarà molto probabilmente non si vuole bitcoin-qt, ma bitcoind. Cambia l'ultima riga in:

sudo apt install bitcoind
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.