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
- 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.
- 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.
- Configurar repositório do pacote Tor
Enable the Torproject package repository by following the instructions.
Instalação de pacote
# apt install tor
Fedora
- 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
Instalação de pacote
# dnf install tor
FreeBSD
Instalação de pacote
# pkg install tor
OpenBSD
Instalação do pacote
# pkg_add tor
Instalando o Tor a partir da fonte
- 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).
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.