Attention: These instructions are meant for installing tor
the network daemon i.e. little-t-tor.
For instructions on installing Tor Browser, refer to Tor Browser user manual.
Accès administrateur: Pour installer Tor, vous avez besoin des privilèges root.
Ci-dessous, toutes les commandes qui doivent être exécutées en tant qu'utilisateur root, comme apt et dpkg, sont précédées de "#", tandis que les commandes à exécuter en tant qu'utilisateur sont précédées de "$", ce qui ressemble à l'invite standard d'un terminal.
Pour ouvrir un terminal racine, vous avez plusieurs options : sudo su, ou sudo -i, ou su -i. Notez que sudo vous demande votre mot de passe d'utilisateur, tandis que su attend le mot de passe root de votre système.
Debian / Ubuntu
N'utilisez pas les paquets du dépot d'Ubuntu.
Par le passé, ils n'ont pas été mis à jour de manière régulière. Cela signifie que vous pourriez manquer des correctifs de stabilité et de sécurité.
- Configure Tor package repository
Enable the Tor Project APT repository by following the instructions.
# apt install tor
Fedora
- Configure Tor Package repository
Enable the Tor Project's RPM package repository by following the instructions.
# dnf install tor
FreeBSD
# pkg install tor
OpenBSD
# pkg_add tor
macOS
- Install a package manager
Il existe deux gestionnaires de paquets sur OS X : Homebrew et Macports.
Vous pouvez utiliser le gestionnaire de paquets de votre choix.
Pour installer Homebrew, suivez les instructions de brew.sh.
Pour installer Macports, suivez les instructions sur macports.org/install.php.
Si vous utilisez Homebrew dans une fenêtre Terminal, exécutez :
# brew install tor
Si vous utilisez Macports dans une fenêtre Terminal, exécutez :
$ sudo port install tor
Arch Linux
- To install the
tor
package on Arch Linux, run:
# pacman -Syu tor
DragonFlyBSD
Les snapshots et les versions quotidiennes de DragonFlyBSD (à partir de la 3.4) sont livrés avec pkg
déjà installé. Les mises à jour des versions précédentes, cependant, ne l'auront pas. Si pkg
est manquant sur le système pour une raison quelconque, il peut être rapidement démarré sans avoir à le construire à partir des sources ou même avoir DPorts installé :
# cd /usr
# make pkg-bootstrap
# rehash
# pkg-static install -y pkg
# rehash
- Recommended steps to setup
pkg
Ici, ce sera similaire à ce que nous avons sur un système FreeBSD, et nous allons utiliser HTTPS pour récupérer nos paquets et nos mises à jour - nous avons donc besoin d'un paquet supplémentaire pour nous aider (ca_root_nss
).
Installation du paquet ca_root_nss
:
# pkg install ca_root_nss
Pour les nouvelles installations, le fichier /usr/local/etc/pkg/repos/df-latest.conf.sample
est copié dans /usr/local/etc/pkg/repos/df-latest
. Les fichiers se terminant par l'extension ".sample" sont ignorés ; pkg(8) ne lit que les fichiers se terminant par ".conf" et il en lira autant qu'il en trouvera.
DragonflyBSD possède 2 dépôts de paquets :
- Avalon (mirror-master.dragonflybsd.org);
- Wolfpond (pkg.wolfpond.org).
We can simply edit the URL used to point out the repositories on /usr/local/etc/pkg/repos/df-latest
and that's it! Remember to use pkg+https:// for Avalon.
Après avoir appliqué tous ces changements, nous mettons à nouveau à jour la liste des paquets et essayons de vérifier s'il y a déjà une nouvelle mise à jour à appliquer :
# pkg update -f
# pkg upgrade -y -f
Installez le paquet tor
:
# pkg install tor
NetBSD
Les versions modernes du système d'exploitation NetBSD peuvent être configurées pour utiliser pkgin
, qui est un logiciel destiné à être comme apt
ou yum
pour gérer les paquets binaires pkgsrc. Nous ne convertirons pas sa configuration ici, et opterons pour l'utilisation de pkg_add
à la place.
# echo "PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -m)/$(uname -r)/All" > /etc/pkg_install.conf
Installez le paquet tor
de NetBSD :
# pkg_add tor
Void Linux
Pour installer le paquet tor
sur Void Linux, veuillez exécuter :
# xbps-install -S tor
Installer Tor à partir des sources
- Download latest release and dependencies
La dernière version de Tor est disponible sur la page de téléchargement.
Si vous compilez à partir des sources, installez d'abord libevent, et assurez-vous d'avoir openssl et zlib (y compris les paquets -devel le cas échéant).
Maintenant vous pouvez lancer tor en tant que src/app/tor (0.4.3.x et plus), ou vous pouvez lancer make install
(en tant que root si nécessaire) pour l'installer dans /usr/local/, et ensuite vous pouvez le démarrer simplement en lançant tor.