Now that Purism accepts Monero payments through globee I am interested in using Monero on a Librem laptop which runs PureOS.
What are the installation steps (including necessary dependencies) required to install the official Monero GUI on PureOS?
Now that Purism accepts Monero payments through globee I am interested in using Monero on a Librem laptop which runs PureOS.
What are the installation steps (including necessary dependencies) required to install the official Monero GUI on PureOS?
PureOS is based on Debian so you need to work with the Ubuntu x64 instructions on the project page and adapt them slightly. Main differences:
git
to download the projectlibqt5qml-graphicaleffects
is an Ubuntu package and is named qml-module-qtgraphicaleffects
in the Debian worldlibreadline-dev
and qml-module-qt-labs-folderlistmodel
packagesThis has been tested with PureOS 8.0 "Prometheus" Beta 1.
Download dependencies
(This assumes that you have sudo and that your user is a sudoer)
sudo apt-get install git build-essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev libzmq3-dev qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-dialogs qml-module-qt-labs-settings qml-module-qtgraphicaleffects libreadline-dev qml-module-qt-labs-folderlistmodel
Download and build the project
cd ~
mkdir monero
cd monero
git clone https://github.com/monero-project/monero-gui
cd monero-gui
./build.sh
Go and get a cuppa while the project gets compiled...
Run the GUI:
cd ~/monero/monero-gui/build/release/bin
./monero-wallet-gui
PureOS is based on Debian, so you can follow the instructions on this page (follow the Ubuntu and Mint path):
https://github.com/monero-project/monero-gui
sudo apt install build-essential cmake libboost-all-dev miniupnpc libunbound-dev graphviz doxygen libunwind8-dev pkg-config libssl-dev libzmq3-dev
git clone https://github.com/monero-project/monero-gui.git
cd monero-gui
For Ubuntu 16.04+ x64
sudo apt install qtbase5-dev qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-xmllistmodel qttools5-dev-tools qml-module-qtquick-dialogs qml-module-qt-labs-settings libqt5qml-graphicaleffects
Optional : To build the flag WITH_SCANNER
For Ubuntu and Mint
sudo apt install qtmultimedia5-dev qml-module-qtmultimedia libzbar-dev
For Ubuntu and Mint
./build.sh
The executable can be found in the build/release/bin
folder.
Hope it helps!
The Monero-gui is now available through Whonix's APT repository. For easier instructions, see this question here: How to install Monero on Debian Linux?