Da ich die letzten Tage mehrfach TOR auf verschiedenen Ubuntu-Derivaten installieren durfte und die offizielle Anleitung seitens TOR recht kompliziert ist, hier eine mal eine aus meiner Sicht etwas verständlichere Variante 🙂
Voraussetzungen
Zunächst ein paar zu installierende (und meistens auch schon installierte) Voraussetzungen:
sudo apt-get install apt-transport-https
Paketquellen
Anschließend fügen wir die Paketquellen hinzu. Das kann entweder über den Paketmanager des Vertrauens geschehen oder über folgende Befehle. Wichtig: Beachtet Eure Ubuntu-Version!
Für 16.04:
echo "deb https://deb.torproject.org/torproject.org xenial main" | sudo tee --append /etc/apt/sources.list.d/tor.list
echo "deb-src https://deb.torproject.org/torproject.org xenial main" | sudo tee --append /etc/apt/sources.list.d/tor.list
Für 18.04:
echo "deb https://deb.torproject.org/torproject.org bionic main" | sudo tee --append /etc/apt/sources.list.d/tor.list
echo "deb-src https://deb.torproject.org/torproject.org bionic main" | sudo tee --append /etc/apt/sources.list.d/tor.list
Für 18.10:
echo "deb https://deb.torproject.org/torproject.org cosmic main" | sudo tee --append /etc/apt/sources.list.d/tor.list
echo "deb-src https://deb.torproject.org/torproject.org cosmic main" | sudo tee --append /etc/apt/sources.list.d/tor.list
Für 19.04:
echo "deb https://deb.torproject.org/torproject.org disco main" | sudo tee --append /etc/apt/sources.list.d/tor.list echo "deb-src https://deb.torproject.org/torproject.org disco main" | sudo tee --append /etc/apt/sources.list.d/tor.list
Dann brauchen wir noch den aktuellen PGP-Schlüssel, damit apt auch die neuen PPAs akzeptiert:
sudo gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD
sudo gpg --keyserver hkp://pool.sks-keyservers.net --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
Installation
Jetzt können wir TOR endlich installieren:
sudo apt-get update
sudo apt-get install tor deb.torproject.org-keyring