Инструкция ориентированна на Ubuntu 12.04.
С Debian 6/7 и другими версиями Ubuntu могут быть расхождения.
sudo apt-get update
sudo apt-get upgrade
# если не установлен git, то установите
sudo apt-get install git
#компилятор + libssl
sudo apt-get install build-essential
sudo sudo apt-get install libssl-dev
# Berkeley db4.8
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
# C boost больше всего вопросов, я поставил так
sudo apt-get install libboost-chrono1.48-dev libboost-filesystem1.48-dev libboost-system1.48-dev libboost-program-options1.48-dev libboost-thread1.48-dev
# можно ставить так, но тогда получится версия 1.46
sudo apt-get install libboost-all-dev
# если нужно UPnP port mapping. Мне было не нужно, я не ставил (см ниже исправления)
sudo apt-get install libminiupnpc-dev
# забираем клиента из github
git clone
https://github.com/InvictusInnovations/ProtoSharescd ProtoShares/src/
# две важные правки в makefile.unix
# первая, если не ставили UPnP port mapping, то убираем USE_UPNP:=0 и ставим USE_UPNP:=
# вторая, видимо ошибка, которую исправят, пока решение такое:
ищем строку
obj/txdb.o
заменяем на
obj/txdb.o \
obj/momentum.o
nano makefile.unix
#компилируем
make -f makefile.unix
# запускаем
./bitcoind -daemon
/bitcoind getinfo
PTS: PnX27ctGa5qrGC1rK4rkNdYgmkBbYUFuRF