2014-07-31 21:56:56 +00:00
|
|
|
# Building Tor Browser Launcher
|
|
|
|
|
|
|
|
First, clone the repository:
|
|
|
|
|
2015-01-21 19:59:59 +00:00
|
|
|
```sh
|
|
|
|
git clone https://github.com/micahflee/torbrowser-launcher.git
|
|
|
|
cd torbrowser-launcher
|
|
|
|
```
|
2014-07-31 21:56:56 +00:00
|
|
|
|
|
|
|
Then install dependencies, build a package, and install:
|
|
|
|
|
|
|
|
### Debian, Ubuntu, Linux Mint, etc.
|
|
|
|
|
2015-01-21 19:59:59 +00:00
|
|
|
```sh
|
2020-10-06 23:50:20 +00:00
|
|
|
sudo apt install build-essential dh-python python3-all python3-stdeb python3-pyqt5 python3-gpg python3-requests python3-socks python3-packaging gnupg2 tor
|
2015-01-21 19:59:59 +00:00
|
|
|
./build_deb.sh
|
|
|
|
sudo dpkg -i deb_dist/torbrowser-launcher_*.deb
|
|
|
|
```
|
2014-07-31 21:56:56 +00:00
|
|
|
|
|
|
|
### Red Hat, Fedora, CentOS, etc.
|
|
|
|
|
2015-01-21 19:59:59 +00:00
|
|
|
```sh
|
2020-10-06 23:50:20 +00:00
|
|
|
sudo dnf install rpm-build python3-qt5 python3-gpg python3-requests python3-pysocks python3-packaging gnupg2 tor
|
2015-01-21 19:59:59 +00:00
|
|
|
./build_rpm.sh
|
|
|
|
sudo yum install dist/torbrowser-launcher-*.rpm
|
|
|
|
```
|
2014-07-31 21:56:56 +00:00
|
|
|
|
|
|
|
### 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`
|