Bagaimana cara saya menginstal Bitcoin di Ubuntu?


52

Adakah yang bisa memandu saya melalui proses menginstal Bitcoin di Ubuntu? Saya baru mengenal linux, dan ini benar-benar semua yang ingin saya lakukan dengan komputer ini.

Jawaban:


28

10.10

Launchpad memiliki Arsip Paket Pribadi (PPA) untuk bitcoin .

Anda dapat menambahkan PPA ini ke sumber perangkat lunak sistem Anda: ppa:bitcoin/bitcoin Setelah itu Anda dapat mencari pusat perangkat lunak ubuntu untuk bitcoin atau dari terminalsudo apt-get install bitcoin

Omong-omong: bitcoin hanya tersedia untuk maverick dan jernih jadi setelah menambahkan PPA, ubah distribusi ke maverick.

Dan tangkapan layar untuk menyelesaikannya:

gambar

Referensi:

Untuk mengubah dari 'natty' ke 'maverick' untuk PPA Anda dapat melakukan ini dari pusat perangkat lunak Ubuntu: usc

Klik PPA bitcoin dan pilih edit. Selanjutnya itu mengubah 'Natty' menjadi 'Maverick': usc2

Muat ulang sumbernya (ini akan meminta untuk itu) dan Anda harus dapat menginstal 'bitcoin' versi maverick.


1
Pertimbangkan apa yang Anda hadapi: Penambang Bitcoin berdesain khusus berdedikasi arstechnica.com/gadgets/2013/06/… yang batuk $ 20 / hari dengan imbalan kilowatt-hour. Bitcoins adalah investasi yang semakin miskin zdnet.com/... untuk penambang yang sah. Bandingkan perangkat keras Anda dengan apa yang ada di luar sana litecoin.info/… sebelum Anda memutuskan.
K7AAY

52

Bitcoin sekarang memiliki PPA yang dikelola secara resmi dengan versi kandidat rilis daemon peer-to-peer dan klien.

Bitcoin memiliki proyek launchpad yaitu status proyek yang sama dengan Unity / Docky / Openshot dll. Pemelihara - Matt Corallo - adalah kontributor utama ke situs web resmi bitcoin.org .

Ini akan meningkatkan semua versi dari 10,04 dan yang lebih baru.

Instruksi berikut akan meningkatkan sistem Anda ke versi klien terbaru

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

Konfirmasi bahwa OK ini untuk digunakan adalah melalui forum bitcoin .


1
Halaman proyek @pedrorolo Bitcoin mengatakan bahwa tim bitcoin bertanggung jawab atas paket repo dan juga PPA. Karena itu, saya akan memberikan jawaban ini atas karunia saya.
Oxwivi

Saya mungkin salah, tetapi bitcoin membutuhkan Berkely DB versi 4.8 dan ini tidak didukung pada semua versi Ubuntu (oneric misalnya).
puk

1
dan siapa yang menjadi 'tim bitcoin'?
knocte

9

11,04

bitcoin dengan Unity tidak berfungsi karena masalah dengan Compiz - ini adalah laporan bug

Masalah ini telah dibahas dengan beberapa saran di forum bitcoin

Singkatnya - jika Anda tidak ingin menginstal

  1. versi baru bitcoin baik melalui ppa atau dari sumber terbaru di situs web bitcoin, atau
  2. perbarui pustaka wxwidget,

Anda harus keluar dari Unity dan memilih sesi "Ubuntu classic (no effects)" - yaitu menjalankan ubuntu tanpa efek compiz.


Jadi bagaimana kita memperbarui wxwidgetperpustakaan?
Oxwivi

@Oxwivi - layak pertanyaan baru jika Anda ingin langkah-langkah yang mungkin rinci - dalam ringkasan goto wxwidgets.org dan unduh serta kompilasi kode sumber terbaru dari wxWidgets-trunk
fossfreedom

Cukup membantu, tampaknya mereka memberikan repo dengan instruksi ini .
Oxwivi

3

Saya mengatur skrip ini yang tampaknya telah bekerja untuk saya di Ubuntu 11.10 oneiric dan di Ubuntu 13.10 cakep. Namun, saya yakin ini penuh dengan masalah dan menginstal kode yang mungkin tidak Anda butuhkan. Jika ada yang lebih baik bash programmer masuk ke sana dan masukkan beberapa if [ ...]pernyataan untuk tidak menginstal semua paket.

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

Anda dapat mencoba menggunakan ppa ini: bitcoin David Armstrong launchpad ppa

Di jendela terminal Anda (tekan Alt + F2 dan ketik gnome-terminal) dan salin + tempelkan baris berikut:

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

1

Selain jawaban fossfreedom , Anda mungkin perlu menginstal add-apt-repository. Misalnya di Server Ubuntu (16,04 LTS)

Anda akan melihat kesalahan ini:

sudo: add-apt-repository: command not found

Dalam hal ini, untuk 16,04, Anda memerlukan perintah berikut:

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

Tetapi untuk server, Anda kemungkinan besar tidak mau bitcoin-qttetapi tidak bitcoind. Ubah baris terakhir ke:

sudo apt install bitcoind
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.