Tor: Packages and source
Tor is distributed as Free Software under the 3-clause BSD license.
You can get the latest release from the download directory. The latest stable release is 0.1.0.10, and the latest development release is 0.1.1.1-alpha. Tor should run on Linux, BSD, OS X, Windows, Solaris, and more.
- Windows installer: 0.1.0.10 (sig), 0.1.1.1-alpha (sig). Be sure to read the Win32-specific instructions.
- Mac OS X installer: 0.1.0.10 (sig), 0.1.1.1-alpha (sig). Be sure to read the OS X specific instructions.
- Red Hat Linux package: 0.1.0.10 RPM (sig), 0.1.0.10 SRPM (sig), 0.1.1.1-alpha RPM (sig), 0.1.1.1-alpha SRPM (sig)
- Latest source tarballs: 0.1.0.10 (sig), 0.1.1.1-alpha (sig). You will need libevent. If you are brave enough to try building from source on Windows, you'll need libevent 1.0c or later.
General instructions for installing and configuring Tor are here. This FAQ entry explains how to verify package signatures.
See the developers page for instructions on fetching Tor from CVS.
Old releases are here.
Debian packages have been uploaded to the set of official unstable
(sid) and testing (etch) Debian packages.
If you are running stable (sarge) or oldstable (woody), you must first add
these lines to /etc/apt/sources.list
:
for sarge (stable):
deb http://mirror.noreply.org/pub/tor sarge main
deb-src http://mirror.noreply.org/pub/tor sarge mainor for woody (oldstable):
deb http://mirror.noreply.org/pub/tor woody main
deb-src http://mirror.noreply.org/pub/tor woody main
To install the packages, issue the following commands:
$ apt-get update
$ apt-get install tor
Packages for the development version of Tor are available as well. To install these,
add the following lines to /etc/apt/sources.list
:
For sid use
deb http://mirror.noreply.org/pub/tor experimental main
deb-src http://mirror.noreply.org/pub/tor experimental mainor for sarge (stable) there is
deb http://mirror.noreply.org/pub/tor experimental-sarge main
deb-src http://mirror.noreply.org/pub/tor experimental-sarge mainand in case you still run woody (oldstable) add those two lines:
deb http://mirror.noreply.org/pub/tor experimental-woody main
deb-src http://mirror.noreply.org/pub/tor experimental-woody main
Then issue the following commands:
$ apt-get update
$ apt-get install -t experimental tor
or just
$ apt-get update
$ apt-get install tor
depending on which of those lines you added.
Packages for architectures other than i386 can be built from the sources above quite easily. Pester weasel if he hasn't documented it yet.
A guide to chrooting is available in the Wiki.
FreeBSD: portinstall -s security/tor
OpenBSD: cd /usr/ports/net/tor && make && make install (guide to chrooting)
NetBSD: cd /usr/pkgsrc/net/tor && make install
Gentoo: emerge tor (guide)
Other packages for other platforms are rumored to exist. If somebody sends details, we'll put links here.
Mirrors
If you are running a mirror please email tor-webmaster@freehaven.net and we'll add it to the list.
Swedish Linux Society (ftp
| http)
Meulie.net (http)
Testing releases
2005-06-28: Tor 0.1.1.1-alpha has a revised controller protocol (version 1) that uses ascii rather than binary.
Stable releases
2005-04-23: Tor 0.0.9.10 has backports for some important security bugs. It is available for people who can't upgrade to Tor 0.1.0.x yet.
You can read the ChangeLog for more details.