Acesso de administrador: Para instalar o Tor você precisa de privilégios de root. Abaixo, todos os comandos que precisam ser executados como usuário root, como "apt" e "dpkg", são prefixados com "#", enquanto os comandos a serem executados como usuário, são prefixados com "$", semelhante ao prompt padrão em um terminal. Para abrir um terminal root você tem várias opções: "sudo su", ou "sudo -i", ou "su -i". Observe que "sudo" pede sua senha de usuário, enquanto "su" espera a senha root do seu sistema.

macOS

  1. Instalar gerenciador de pacotes

Existem dois gerenciadores de pacotes no OS X: Homebrew e Macports. Você pode usar o gerenciador de pacotes de sua preferência.

Para instalar o Homebrew siga as instruções em brew.sh.

Para instalar o Macports siga as instruções em macports.org/install.php.

  1. Instalação de pacote

Se você estiver usando o Homebrew em uma janela do Terminal, execute:

# brew install tor

Se você estiver usando Macports em uma janela do Terminal, execute:

$ sudo port install tor

Debian / Ubuntu

Não utilize os pacotes do universo Ubuntu. No passado, eles não eram atualizados com segurança. Isso significa que você pode estar perdendo correções de estabilidade e segurança.

  1. Configurar repositório do pacote Tor

Enable the Torproject package repository by following the instructions.

  1. Instalação de pacote

    # apt install tor

Fedora

  1. Configurar repositório do pacote Tor

Adicione o seguinte em /etc/yum.repos.d/tor.repo e então instale o pacote 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. Instalação de pacote

    # dnf install tor

FreeBSD

  1. Instalação de pacote

    # pkg install tor

OpenBSD

  1. Instalação do pacote

    # pkg_add tor

Instalando o Tor a partir da fonte

  1. Fazer download da versão mais recente e suas dependências

A versão mais recente do Tor pode ser encontrada na página de download.

Se você estiver compilando a partir do código-fonte, primeiro instale libevent e certifique-se de ter o openssl e o zlib (incluindo os pacotes -devel, se aplicável).

  1. Instalar Tor

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

    ./configure && make

Agora você pode executar o tor como src/app/tor (0.4.3.x e posterior), ou você pode executar make install (como root se necessário) para instalá-lo em /usr/local/, e então você pode iniciar apenas executando o tor.