Как установить биткойн в Ubuntu?


52

Может кто-нибудь помочь мне в процессе установки Биткойн на Ubuntu? Я новичок в Linux, и это действительно все, что я хочу сделать с этим компьютером.

Ответы:


28

10,10

На Launchpad есть личные архивы пакетов (PPA) для биткойнов .

Вы можете добавить этот PPA к программным источникам вашей системы: ppa:bitcoin/bitcoin После этого вы можете искать биткойны в программном центре Ubuntu или из терминала.sudo apt-get install bitcoin

Кстати, биткойн доступен только для Maverick и Lucid, поэтому после добавления PPA измените дистрибутив на Maverick.

И скриншот, чтобы закончить это:

образ

Рекомендации:

Чтобы перейти с «natty» на «maverick» для PPA, вы можете сделать это в программном центре Ubuntu: USC

Нажмите на биткойн PPA и выберите изменить. Затем он изменил «Natty» на «Maverick»: usc2

Перезагрузите исходные коды (это будет запрашивать), и вы сможете установить версию биткойна от 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

Подтверждение того, что это ОК, можно использовать на форумах биткойнов .


1
На странице проекта Bitcoin @pedrorolo говорится, что команда биткойнов отвечает за пакеты репо, а также за PPA. Таким образом, я буду награждать этот ответ моей наградой.
Oxwivi

Я могу ошибаться, но биткойн нуждается в Berkely DB версии 4.8, и это поддерживается не во всех версиях Ubuntu (например, oneric).
Пук

1
и кто управляет «биткойн-командой»?
knocte

9

11,04

биткойн с Unity не работает из-за проблемы с Compiz - это отчет об ошибке

Эта проблема обсуждалась с несколькими предложениями на биткойн- форумах.

В итоге - если вы не хотите устанавливать

  1. новые версии биткойнов через ppa или из последних источников на сайте биткойнов, или
  2. обновить библиотеки wxwidget,

Вы должны выйти из Unity и выбрать сеанс «Ubuntu classic (без эффектов)» - т.е. запустить Ubuntu без каких-либо эффектов compiz.


Так как же нам обновить wxwidgetбиблиотеки?
Oxwivi

@Oxwivi - стоит новый вопрос, если вы хотите, возможно, подробные шаги - вкратце перейдите на wxwidgets.org и загрузите и скомпилируйте последний исходный код из ствола wxWidgets
fossfreedom

Весьма полезно, кажется, они предоставляют репо с этими инструкциями .
Oxwivi

3

Я установил этот скрипт, который, кажется, работал для меня как на Ubuntu 11.10 oneiric, так и на Ubuntu 13.10 saucy. Тем не менее, я уверен, что он полон проблем и установки кода, который вам может не понадобиться. Если кто-то лучше программиста bash, зайдите туда и вставьте несколько 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: bitcoin David Armstrong ppa launchpad

В окне терминала (нажмите Alt + F2 и введите gnome-терминал) и скопируйте + вставьте следующие строки:

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.