From GnomeWiki

Tech: Bitcoin



A vague attempt to build just the bitcoind Debian package from patched 0.8.5 git. Opted in the end just to build bitcoind and install manually.

# clone and create local branch
git clone git://
git checkout v0.8.5
git checkout -b v0.8.5-gnome
# debianize using debian dir from 0.8.5 package
cp -a ../debian-0.8.5/debian ./
git add debian
git commit -m "debianize"
# wheezify
cat >> debian/changelog <<END
bitcoin (0.8.0-wheezy1) wheezy; urgency=low

  * Mark for wheezy.

 -- Matt Corallo <>  Sat, 23 Feb 2013 16:24:00 -0500

# deps
apt-get install bash-completion qt4-qmake libboost-dev libdb5.1++-dev libminiupnpc-dev minissdpd libboost-{system,filesystem,program-options,thread}-dev
# clean
debian/rules clean
# build
debian/rules binary
# install
cp src/bitcoind ~/bin/


bitcoind &
# status
bitcoind getinfo


How do I determine if the blockchain sync is complete?
How do I set up a light-weight UI to connect securely to bitcoind?
How do I build just the bitcoind package?
Perhaps just stick to git for now.



How Do I...

secure BTC on Android?
Transfer only small amounts to Bitcoin Wallet for Android


Micro Awards

Building from git

./configure --without-gui --without-qt --with-incompatible-bdb


  1. Could not link against boost_thread
sudo apt-get install libboost-test-dev
./configure --with-gui=no --with-incompatible-bdb --with-boost-libdir=/usr/lib64
# Success!
# Had to pass abs_top_builddir otherwise it'd attempt to create /src/obj ??
sudo make abs_top_builddir=.  install
Retrieved from
Page last modified on 10 February 2014, at 02:00 AM UTC