Admin-Zugang: Um Tor zu installieren, benötigst du Root-Rechte. Im Folgenden werden bei allen Befehlen, die als Root-Benutzer ausgeführt werden müssen – wie z.B. apt und dpkg – ein „#“ vorangestellt, während bei Befehlen, die als Benutzer ausgeführt werden müssen, ein „$“ vorangestellt wird, was der Standard-Eingabeaufforderung in einem Terminal ähnelt. Um ein Root-Terminal zu öffnen, hast du mehrere Möglichkeiten: sudo su, oder sudo -i, oder su -i. Beachte, dass sudo nach deinem Benutzerpasswort fragt, während su das Root-Passwort deines Systems erwartet.

macOS

  1. Installiere einen Paketmanager

Es gibt zwei Paketmanager unter OS X: Homebrew und Macports. Du kannst den Paketmanager deiner Wahl verwenden.

Zur Installation von Homebrew folgst du den Anweisungen auf brew.sh.

Um Macports zu installieren, folgst du den Anweisungen auf macports.org/install.php.

  1. Paketinstallation

Wenn du Homebrew in einem Terminal-Fenster verwendest, gib ein:

# brew install tor

Wenn du Macports in einem Terminal-Fenster verwendest, gib ein:

$ sudo port install tor

Debian/Ubuntu

Verwende nicht die Pakete aus dem Ubuntu-Universum. In der Vergangenheit sind sie nicht zuverlässig aktualisiert worden. Das bedeutet, dass es dir möglicherweise an Stabilitäts- und Sicherheitskorrekturen fehlt.

  1. Konfiguriere das Tor-Paket-Repository

Aktiviere das Torproject-Paket-Repository, indem du den Anweisungen folgst.

  1. Paketinstallation

    # apt install tor

Fedora

  1. Konfiguriere das Tor-Paket-Repository

Füge Folgendes zu /etc/yum.repos.d/tor.repo hinzu und installiere dann das Tor-Paket.

[tor]
name=Tor for Fedora $releasever - $basearch
baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://rpm.torproject.org/fedora/public_gpg.key
cost=100
  1. Paketinstallation

    # dnf install tor

FreeBSD

  1. Paketinstallation

    # pkg install tor

OpenBSD

  1. Paketinstallation

    # pkg_add tor

Tor aus dem Quellcode installieren

  1. Aktuelle Version und Abhängigkeiten herunterladen

Die neueste Version von Tor findest du auf der Download-Seite.

Wenn du aus dem Quellcode erstellst, installiere zuerst libevent, und stelle sicher, dass du openssl und zlib hast (einschließlich der -devel-Pakete, falls anwendbar).

  1. Installiere Tor

    tar xzf tor-0.4.3.6.tar.gz; cd tor-0.4.3.6

    ./configure && make

Jetzt kannst du tor als src/app/tor starten (0.4.3.x und später), oder du kannst make install ausführen (als root, falls nötig), um es in /usr/local/ zu installieren, und dann kannst du es einfach starten, indem du tor ausführst.