BitcoinをUbuntuにインストールするプロセスを誰でも教えてもらえますか?私はLinuxが初めてで、これが本当にこのコンピューターでやりたいことのすべてです。
Launchpad には bitcoin の個人パッケージアーカイブ(PPA)があります。
このPPAをシステムのソフトウェアソースに追加できます。ppa:bitcoin/bitcoin
その後、ubuntuソフトウェアセンターでビットコインを検索するか、ターミナルSudo apt-get install bitcoin
から検索できます。
ちなみに、ビットコインはmaverickとlucidでのみ利用できるため、PPAを追加した後、ディストリビューションをmaverickに変更します。
そして、それを仕上げるためのスクリーンショット:
参照:
PPAの「natty」から「maverick」に変更するには、Ubuntuソフトウェアセンターからこれを行うことができます。
ビットコインPPAをクリックして、編集を選択します。次に、「Natty」を「Maverick」に変更します。
ソースをリロードすると(プロンプトが表示されます)、maverickの「ビットコイン」バージョンをインストールできるはずです。
Bitcoinには、ピアツーピアデーモンとクライアントのリリース候補バージョンを含む 公式に維持されているPPA があります。
Bitcoinの launchpadプロジェクト は、Unity/Docky/Openshotなどと同じプロジェクトステータスです。メンテナーのMatt Coralloは、公式の bitcoin.org Webサイトの主要な貢献者です。
これにより、すべてのバージョンが10.04以降からアップグレードされます。
次の手順は、システムをクライアントの最新バージョンにアップグレードします
Sudo add-apt-repository ppa:bitcoin/bitcoin
Sudo apt-get update
Sudo apt-get install bitcoin-qt
このOKを使用することの確認は、 bitcoin forums を介して行われます。
このスクリプトは、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
この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
fossfreedom's answer に加えて、add-apt-repository
のインストールが必要になる場合があります。たとえば、Ubuntu Server(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