Improve instructions on how to install via pipx
We tried running the current instructions in the Liberty CLI project to install Librem Tunnel via pipx (pipx install ldh-client
) in a clean install of PureOS, and had several issues in following the instructions.
- pipx is not installed by default in PureOS
- The following dependencies are also not installed by default in PureOS:
- python3-venv
- python3-dev
- libcairo2-dev
- libgirepository1.0-dev
This could cause a bad user experience for an unexperienced user trying to install Librem Tunnel with pipx (since there is no .deb package at this moment).
One possibility could be changing the pipx install instructions to:
sudo apt update && sudo apt upgrade
sudo apt install pipx python3-venv python3-dev libcairo2-dev libgirepository1.0-dev
pipx install ldh-client