-
Notifications
You must be signed in to change notification settings - Fork 21
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.
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 and QT build tools::
sudo apt-get install build-essential libsqlite3-dev -y libminiupnpc-dev libnatpmp-dev libzmq3-dev libqrencode-dev git libtool autotools-dev automake pkg-config bsdmainutils curl ca-certificates ccache python3 rsync git procps bison
sudo apt-get install bc python3-zmq libboost-dev libboost-all-dev libssl-dev libdb++-dev libleveldb-dev 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
Clone the litedoge source code and cd into litedoge
git clone https://github.com/ldoge/LDOGE && cd LDOGE
qmake makes a FULL CORE GUI
command: qmake -qt5 USE_DBUS=1 USE_UPNP=1 USE_QRCODE=1 litedoge-qt.pro
make makes a NON GUI DEAMON
command: make -qt5 USE_DBUS=- USE_UPNP=1 USE_QRCODE=- litedoge-qt.pro
LiteDoge QT Wallet is now available at ./LiteDoge-QT
./litedoge-qt