Skip to content

Ubuntu Desktop Wallet Installation Guide

Shawn M edited this page Jan 8, 2023 · 4 revisions

LiteDoge wallet binaries are currently not available for Linux. This guide walks you trough installing the Ubuntu Desktop Wallet with graphical user interface from source.

The commands in this guide should be executed in a Terminal application.

Preparation

Update the OS:

sudo apt-get update -qqy --fix-missing \
    && apt-get upgrade -y \
    && apt-get clean -y \
    && apt-get autoremove -y --purge

Install Litedoge dependencies:

sudo apt-get install build-essential libsqlite3-dev -y libminiupnpc-dev libnatpmp-dev libzmq3-dev libqrencode-dev git

sudo apt-get install libstdc++-8-dev


sudo add-apt-repository ppa:bitcoin-cash-node/ppa
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo add-apt-repository ppa:rock-core/qt4
sudo add-apt-repository ppa:luke-jr/bitcoincore
sudo apt-add-repository -y ppa:rael-gc/rvm      for libssl1.0-dev
sudo apt-get update 
sudo apt-get install libdb4.8++-dev libdb4.8-dev -y
sudo apt install qt4-dev-tools libqt4-dev libleveldb-dev -y
sudo apt-get install qttools5-dev-tools libprotobuf-dev protobuf-compiler -y
sudo apt-get install qttools5-dev -y
sudo apt-get install libssl1.0-dev libssl1.0.0 -y
sudo apt-get install qt5-default -y
sudo apt-get install libevent-dev -y
sudo apt-get update 

Download LiteDoge Core

Clone the litedoge source code and cd into litedoge

git clone https://github.com/vashshawn/LDOGE && cd LDOGE

Build the LiteDoge-QT wallet

Install QT build tools:

sudo apt install qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools \
    build-essential libboost-dev libboost-system-dev \
    libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev \
    libssl-dev libdb++-dev libminiupnpc-dev

Configure and build LiteDoge-QT

qmake makes a FULL CORE GUI

make makes a NON GUI DEAMON 

Running LiteDoge-QT

LiteDoge QT Wallet is now available at ./LiteDoge-QT

./litedoge-qt

Extras