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.
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.
Package installation
# apt install tor
Fedora
Configure Tor Package repository
Enable the Tor Project's RPM package repository by following the instructions.
Package installation
# dnf install tor
FreeBSD
Package installation
# pkg install tor
OpenBSD
Package installation
# 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.
Package installation
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
Bootstrap pkg
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).
Nous pouvons simplement éditer l'URL utilisée pour indiquer les dépôts sur /usr/local/etc/pkg/repos/df-latest
et c'est tout ! N'oubliez pas d'utiliser pkg+https:// pour 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
Package installation
Installez le paquet tor
:
# pkg install tor
NetBSD
Setup pkg_add
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
Package installation
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).
Installez tor
tar -xzf tor-<version>.tar.gz; cd tor-<version>
Replace <version>
with the latest version of tor
, for example, tor-0.4.8.12
./configure && make
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.