当前位置: 首页>>技术问答>>正文


如何在Ubuntu中安装比特币?

, ,

问题描述

谁能引导我完成在Ubuntu上安装比特币的过程?我是linux的新手,这就是我想用这台电脑做的一切。

最佳解决方法

10.10

Launchpad拥有bitcoin的个人包裹档案(PPA)。

您可以将此PPA添加到系统的软件源:ppa:bitcoin/bitcoin之后,您可以在ubuntu软件中心搜索比特币或从终端sudo apt-get install bitcoin

顺便说一句:比特币只适用于特立独行和清醒,因此在添加PPA之后,将分配更改为特立独行。

并截图完成它:

software-installation,bitcoin,ubuntu

参考文献:

要从PPA的’natty’更改为’maverick’,您可以从Ubuntu软件中心执行此操作:

software-installation,bitcoin,ubuntu

单击比特币PPA并选择编辑。接下来它将’Natty’更改为’Maverick’:

software-installation,bitcoin,ubuntu

重新加载源(它会提示它),你应该能够安装maverick的’bitcoin’版本。

次佳解决方法

比特币现在有一个officially maintained PPA,其中包含peer-to-peer守护进程的发布候选版本和客户端。

比特币有一个launchpad project,即与Unity /Docky /Openshot等项目状态相同。维护者 – 马特科拉罗 – 是官方bitcoin.org网站的主要贡献者。

这将升级10.04及更高版本的所有版本。

以下说明将您的系统升级到最新版本的客户端

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

通过bitcoin forums确认可以使用。

第三种解决方法

11.04

由于Compiz的问题,使用Unity的比特币不起作用 – 这是bug report

已经在bitcoin论坛上提出了一些建议,讨论了这个问题

总之 – 如果你不想安装

  1. 比特币的新版本可以通过ppa或比特币网站上的最新来源,或者

  2. 更新wxwidget库,

你应该注销Unity并选择会话“Ubuntu classic(无效果)” – 即运行ubuntu而没有任何compiz效果。

第四种方法

我设置了这个脚本,似乎在Ubuntu 11.10 oneiric和Ubuntu 13.10上都适用于我。但是,我确信它充满了问题并安装了您可能不需要的代码。如果有人是一个更好的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

第五种方法

您可以尝试使用此ppa:bitcoin David Armstrong ppa launchpad

在终端窗口中(按Alt + F2并键入gnome-terminal)并复制+粘贴以下行:

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1452.html,未经允许,请勿转载。