]> git.lizzy.rs Git - torbrowser-launcher.git/blob - BUILD.md
added debian dependencies to build instructions
[torbrowser-launcher.git] / BUILD.md
1 # Building Tor Browser Launcher
2
3 First, clone the repository:
4
5     git clone https://github.com/micahflee/torbrowser-launcher.git
6     cd torbrowser-launcher
7
8 Then install dependencies, build a package, and install:
9
10 ### Debian, Ubuntu, Linux Mint, etc.
11
12     sudo apt-get install build-essential python-all python-stdeb python-gtk2 python-psutil python-twisted python-lzma python-txsocksx wmctrl gnupg fakeroot xz-utils tor
13     ./build_deb.sh
14     sudo dpkg -i deb_dist/torbrowser-launcher_*.deb
15
16 Optionally you can install python-pygame if you want to play a modem sound while Tor Browser is launching.
17
18 ### Red Hat, Fedora, CentOS, etc.
19
20     sudo yum install python-psutil python-twisted wmctrl gnupg fakeroot rpm-build
21     ./build_rpm.sh
22     sudo yum install dist/torbrowser-launcher-*.rpm
23
24 Optionally you can install pygame if you want to play a modem sound while Tor Browser is launching.
25
26 ### Run without installing
27
28 Install the dependencies: sadly, not all of them are available in virtualenv, so you will need to install (some of) them system-wide.
29 Then, you can run: `TBL_SHARE=share ./torbrowser-launcher`
30