Acceso administrativo: Para instalar Tor, necesitas privilegios de superusuario. Abajo todos los comandos que necesitan ser ejecutados como usuario root como apt y dpkg están precedidos con '#', mientras que los comandos para ser ejecutados como usuario con '$' se asemejan al prompt estándar en una terminal. Para abrir un terminal de root tienes varias opciones: sudo su, o sudo -i, o su -i. Ten en cuenta que sudo te pide la contraseña de usuario, mientras que su espera la contraseña de root del sistema.

macOS

  1. Instala un gestor de paquetes

Hay dos gestores de paquetes en OS X: Homebrew y Macports. Puedes utilizar el gestor de paquetes que prefieras.

Para instalar Homebrew sigue las instrucciones de brew.sh.

Para instalar Macports, sigue las instrucciones de macports.org/install.php.

  1. Instalación del paquete

Si estás usando Homebrew en una ventana de Terminal, ejecuta:

# brew install tor

Si estás utilizando Macports en una ventana de Terminal, ejecuta:

$ sudo port install tor

Debian / Ubuntu

No uses los paquetes universe de Ubuntu.. En el pasado no se han actualizado de forma fiable. Eso significa que podrías estar perdiéndote correcciones de estabilidad y seguridad.

  1. Configura el repositorio de paquetes Tor

Habilita el repositorio del paquete Torproject siguiendo las instrucciones.

  1. Instalación del paquete

    # apt install tor

Fedora

  1. Configura el repositorio de paquetes Tor

Agrega lo siguiente a /etc/yum.repos.d/tor.repo, e instala luego el paquete tor.

[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. Instalación del paquete

    # dnf install tor

FreeBSD

  1. Instalación del Paquete

    # pkg install tor

OpenBSD

  1. Instalación del Paquete

    # pkg_add tor

Instalar Tor desde código fuente

  1. Descarga la última versión y sus dependencias

La última versión de Tor puede encontrarse en la página descarga.

Si estás compilando desde el código fuente, instala primero libevent, y asegúrate de que tienes openssl y zlib (incluyendo los paquetes -devel si procede).

  1. Instala Tor

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

    ./configure && make

Ahora puedes ejecutar tor como src/app/tor (0.4.3.x y posteriores), o puedes ejecutar make install (como root si es necesario) para instalarlo en /usr/local/, y luego iniciarlo simplemente ejecutando tor.