Jak zainstalować Bitcoin w Ubuntu?

52

Czy ktoś może przeprowadzić mnie przez proces instalacji Bitcoin na Ubuntu? Jestem nowy w Linuksie i to naprawdę wszystko, co chcę zrobić z tym komputerem.

Miles
źródło

Odpowiedzi:

28

10.10

Launchpad ma osobiste archiwa pakietów (PPA) dla bitcoin .

Możesz dodać ten PPA do źródeł oprogramowania systemu: ppa:bitcoin/bitcoin Następnie możesz przeszukać centrum oprogramowania ubuntu w poszukiwaniu bitcoinów lub z terminalasudo apt-get install bitcoin

Nawiasem mówiąc: bitcoiny są dostępne tylko dla indywidualistów i świadomych, więc po dodaniu PPA zmień dystrybucję na indywidualną.

I zrzut ekranu, aby to zakończyć:

wizerunek

Bibliografia:

Aby zmienić z „natty” na „indywidualnego” dla PPA, możesz to zrobić w centrum oprogramowania Ubuntu: usc

Kliknij bitcoin PPA i wybierz edytuj. Następnie zmienia „Natty” na „Maverick”: usc2

Ponownie załaduj źródła (poprosi o to) i powinieneś być w stanie zainstalować wersję „bitcoin” Mavericka.

Rinzwind
źródło
1
Zastanów się, z czym masz do czynienia : dedykowani górnicy Bitcoin na zamówienie arstechnica.com/gadgets/2013/06/…, którzy kaszlą 20 USD dziennie w zamian za kilowatogodzinę. Bitcoiny są coraz słabszą inwestycją zdnet.com/... dla legalnych górników. Porównaj swój sprzęt z tym, co jest dostępne na litecoin.info/…, zanim podejmiesz decyzję.
K7AAY
52

Bitcoin ma teraz oficjalnie utrzymany PPA z wersją kandydującą do wydania demona peer-to-peer i klienta.

Bitcoin ma projekt startowy, tj. Ma taki sam status projektu jak Unity / Docky / Openshot itp. Opiekun - Matt Corallo - jest głównym współpracownikiem oficjalnej strony bitcoin.org .

Spowoduje to uaktualnienie wszystkich wersji od 10.04 i nowszych.

Poniższe instrukcje zaktualizują system do najnowszej wersji klienta

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

Potwierdzenie, że jest to OK do użycia, odbywa się za pośrednictwem forów bitcoin .

fossfreedom
źródło
1
@pedrorolo Strona projektu Bitcoin mówi, że zespół bitcoin jest odpowiedzialny za pakiety repo, a także za PPA. W związku z tym udzielę tej odpowiedzi mojej nagrody.
Oxwivi
Mogę się mylić, ale bitcoin potrzebuje Berkely DB w wersji 4.8 i nie jest to obsługiwane we wszystkich wersjach Ubuntu (na przykład oneric).
puk
1
a kto pokonuje „zespół bitcoinów”?
knocte
9

11.04

Bitcoin z Unity nie działa z powodu problemu z Compiz - to jest raport o błędzie

Ten problem został omówiony z kilkoma sugestiami na forach bitcoin

Podsumowując - jeśli nie chcesz instalować

  1. nowe wersje bitcoinów za pośrednictwem ppa lub z najnowszego źródła na stronie bitcoin, lub
  2. zaktualizuj biblioteki wxwidget,

powinieneś wylogować się z Unity i wybrać sesję „Ubuntu classic (bez efektów)” - tzn. uruchomić Ubuntu bez żadnych efektów compiz.

fossfreedom
źródło
Jak więc zaktualizować wxwidgetbiblioteki?
Oxwivi
@Oxwivi - warto nowe pytanie, jeśli chcesz być może szczegółowe kroki - w podsumowaniu goto wxwidgets.org oraz pobierz i skompiluj najnowszy kod źródłowy z wxWidgets-trunk
fossfreedom
Bardzo pomocne wydaje się, że zapewniają one repozytorium z tymi instrukcjami .
Oxwivi
3

Skonfigurowałem ten skrypt, który wydaje się, że zadziałał dla mnie zarówno dla Oneiric Ubuntu 11.10, jak i dla Saucy Ubuntu 13.10. Jestem jednak pewien, że jest pełen problemów i instalowania kodu, który może nie być potrzebny. Jeśli ktoś jest lepszym programistą bash, wejdź tam i wstaw kilka if [ ...]instrukcji, aby nie instalować wszystkich pakietów.

#!/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
źródło
2

Możesz spróbować użyć tego ppa: bitcoin David Armstrong ppad launchpad

W oknie terminala (naciśnij klawisze Alt + F2 i wpisz gnome-terminal) i skopiuj + wklej następujące linie:

sudo add-apt-repository ppa:stretch/bitcoin
sudo apt-get update && sudo apt-get install bitcoin
Tinuz
źródło
1

Oprócz odpowiedzi fossfreedom może być konieczna instalacja add-apt-repository. Na przykład na Ubuntu Server (16.04 LTS)

Zobaczysz ten błąd:

sudo: add-apt-repository: command not found

W takim przypadku do wersji 16.04 potrzebne są następujące polecenia:

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

Ale dla serwera prawdopodobnie nie będziesz chciał, bitcoin-qtale bitcoind. Zmień ostatni wiersz na:

sudo apt install bitcoind
berkes
źródło