Як встановити біткойн в Ubuntu?


52

Чи може хтось провести мене через процес встановлення Bitcoin на Ubuntu? Я новачок в Linux, і це дійсно все, що я хочу зробити з цим комп'ютером.

Відповіді:


28

10.10

Launchpad має персональний архів пакетів (PPA) для біткойна .

Ви можете додати цей PPA до джерел програмного забезпечення вашої системи: ppa:bitcoin/bitcoin Після цього ви можете знайти центр програмного забезпечення ubuntu для біткойна або з терміналуsudo apt-get install bitcoin

До речі: bitcoin доступний лише для maverick та lucid, тому після додавання PPA змініть розподіл на maverick.

І скріншот для його завершення:

зображення

Список літератури:

Щоб змінити з "natty" на "maverick" для PPA, ви можете зробити це в центрі програмного забезпечення Ubuntu: usc

Клацніть біткойн PPA і виберіть редагування. Далі змінюється "Natty" на "Maverick": usc2

Перезавантажте джерела (це підкаже), і ви зможете встановити версію 'bitcoin' Maverick.


1
Поміркуйте, проти чого ви: Виділені спеціально призначені для біткойн шахтарі arstechnica.com/gadgets/2013/06/…, які кашлють 20 доларів на день в обмін на кіловат-годину. Біткойни - все більш погана інвестиція zdnet.com/… для законних шахтарів. Порівняйте ваше обладнання з тим, що там litecoin.info/…, перш ніж зважитися.
K7AAY

52

Зараз у Bitcoin офіційно підтримується PPA з версією кандидата на реліз однорангового демона та клієнта.

Біткойн має проект запуску, тобто такий самий статус проекту, як Unity / Docky / Openshot тощо. Підтримувач - Метт Коралло - є головним учасником офіційного веб-сайту bitcoin.org .

Це дозволить оновити всі версії з 10.04 і пізніших.

Наступні інструкції оновлять вашу систему до останньої версії клієнта

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

Підтвердження того, що це OK, потрібно використовувати через біткойн-форуми .


1
На сторінці проекту @pedrorolo Bitcoin йдеться про те, що команда bitcoin відповідає за пакети репо, а також за PPA. Як таку, я буду нагороджувати цю відповідь моєю нагородою.
Oxwivi

Я можу помилятися, але біткойн потребує версії DB Berkely версії 4.8, і це не підтримується у всіх версіях Ubuntu (наприклад, oneric).
puk

1
а хто б'є "команду біткойн"?
knocte

9

11.04

bitcoin з Unity не працює через проблему з Compiz - це звіт про помилку

Це питання обговорювалося кількома пропозиціями на біткойн- форумах

Підсумовуючи це - якщо ви не хочете встановити

  1. нові версії Bitcoin або через ppa, або з останнього джерела на веб-сайті bitcoin, або
  2. оновити бібліотеки wxwidget,

Ви повинні вийти з програми Unity і вибрати сеанс "Ubuntu classic (без ефектів)" - тобто запуск ubuntu без жодних компізових ефектів.


Тож як ми оновлюємо wxwidgetбібліотеки?
Oxwivi

@Oxwivi - варто нове запитання, якщо ви хочете, можливо, детальних кроків - підсумовуючи, перейдіть на wxwidgets.org та завантажте та
складіть

Дуже корисно, схоже, вони дають репо з цими інструкціями .
Oxwivi

3

Я створив цей сценарій, який, здається, працював на мене як на Uirntu 11.10 oneiric, так і на Ubuntu 13.10. Однак я впевнений, що він повний проблем і встановлення коду, який, можливо, вам не знадобиться. Якщо хтось кращий баш програміст, заходьте туди і вставляйте деякі if [ ...]заяви, щоб не встановлювати всі пакунки.

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

Ви можете спробувати скористатися цією програмою ppa: біткойн David Armstrong ppa

У вікні терміналу (натисніть Alt + F2 і введіть gnome-terminal) і скопіюйте + вставте наступні рядки:

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

1

Окрім відповіді fossfreedom , можливо, вам знадобиться встановити add-apt-repository. Наприклад, на сервері Ubuntu (16,04 LTS)

Ви побачите цю помилку:

sudo: add-apt-repository: command not found

У цьому випадку для 16.04 потрібні наступні команди:

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

Але для сервера, ви цілком ймовірно , не хочете , bitcoin-qtале bitcoind. Змініть останній рядок на:

sudo apt install bitcoind
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.