Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 946 Bytes

BUILD.md

File metadata and controls

31 lines (22 loc) · 946 Bytes

Building Tor Browser Launcher

First, clone the repository:

git clone https://gitlab.torproject.org/tpo/applications/torbrowser-launcher.git
cd torbrowser-launcher

Then install dependencies, build a package, and install:

Debian, Ubuntu, Linux Mint, etc.

sudo apt install build-essential dh-python python3-all python3-stdeb python3-pyqt5 python3-gpg python3-requests python3-socks python3-packaging gnupg2 tor
./build_deb.sh
sudo dpkg -i deb_dist/torbrowser-launcher_*.deb

Red Hat, Fedora, CentOS, etc.

sudo dnf install rpm-build python3-qt5 python3-gpg python3-requests python3-pysocks python3-packaging gnupg2 tor
./build_rpm.sh
sudo yum install dist/torbrowser-launcher-*.rpm

Run without installing

Install the dependencies: sadly, not all of them are available in virtualenv, so you will need to install (some of) them system-wide. Then, you can run: TBL_SHARE=share ./torbrowser-launcher