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
- 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.
- 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.
- Konfiguriere das Tor-Paket-Repository
Aktiviere das Torproject-Paket-Repository, indem du den Anweisungen folgst.
Paketinstallation
# apt install tor
Fedora
- 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
Paketinstallation
# dnf install tor
FreeBSD
Paketinstallation
# pkg install tor
OpenBSD
Paketinstallation
# pkg_add tor
Tor aus dem Quellcode installieren
- 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).
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.