Attenzione: Queste istruzioni sono destinate all'installazione di tor
il demone di rete, ovvero little-t-tor.
For instructions on installing Tor Browser, refer to Tor Browser user manual.
Accesso admin: Per installare Tor è necessario avere privilegi di root.
Di seguito, tutti i comandi che devono essere eseguiti come utente root, come apt e dpkg, sono preceduti da '#
', mentre i comandi da eseguire come utente sono preceduti da '$
', per rappresentare il prompt standard in un terminale.
Debian / Ubuntu
Do not use the packages in Ubuntu's universe.
In the past they have not reliably been updated.
That means you could be missing stability and security fixes.
Configura il repository di pacchetti Tor.
Abilita il repository APT del progetto Tor seguendo le istruzioni.
Installazione del pacchetto
# apt install tor
Fedora
Configura il repository di pacchetti di Tor
Abilita il repository di pacchetti RPM del progetto Tor seguendo le istruzioni.
Installazione del pacchetto
# dnf install tor
FreeBSD
Installazione del pacchetto
# pkg install tor
OpenBSD
Installazione del pacchetto
# pkg_add tor
macOS
Install a package manager
Esistono due gestori di pacchetti su OS X: Homebrew e Macports.
Puoi utilizzare il gestore di pacchetti che preferisci.
Per installare Homebrew segui le istruzioni su brew.sh.
Per installare Macports segui le istruzioni su macports.org.
Installazione del pacchetto
Se utilizzi Homebrew in una finestra Terminal, esegui:
# brew install tor
Se utilizzi Macports in una finestra Terminal, esegui:
$ sudo port install tor
Arch Linux
To install the tor
package on Arch Linux, run:
# pacman -Syu tor
DragonFlyBSD
Bootstrap pkg
Gli snapshot e le release giornaliere di DragonFlyBSD (a partire dalla 3.4) vengono fornite con pkg
già installato. Gli aggiornamenti da versioni precedenti, tuttavia, non lo avranno. Se pkg
manca sul sistema per qualsiasi motivo, può essere avviato rapidamente senza doverlo compilare dai sorgenti e senza dover installare DPorts:
# cd /usr
# make pkg-bootstrap
# rehash
# pkg-static install -y pkg
# rehash
Passaggi consigliati per configurare pkg
Qui sarà simile a quello che abbiamo su un sistema FreeBSD e useremo HTTPS per recuperare i pacchetti e gli aggiornamenti, quindi abbiamo bisogno di un pacchetto aggiuntivo per aiutarci (ca_root_nss
).
Installing the ca_root_nss
package:
# pkg install ca_root_nss
Per le nuove installazioni, il file /usr/local/etc/pkg/repos/df-latest.conf.sample
viene copiato in /usr/local/etc/pkg/repos/df-latest
. I file che terminano con l'estensione ".sample" vengono ignorati; pkg(8) legge solo i file che terminano con ".conf" e ne leggerà quanti ne trova.
DragonflyBSD ha 2 repository di pacchetti:
- Avalon (mirror-master.dragonflybsd.org);
- Wolfpond (pkg.wolfpond.org).
È sufficiente modificare l'URL usato per indicare i repository in /usr/local/etc/pkg/repos/df-latest
e il gioco è fatto! Ricordarsi di usare pkg+https:// per Avalon.
Dopo aver applicato tutte queste modifiche, aggiorniamo nuovamente l'elenco dei pacchetti e cerchiamo di verificare se c'è già un nuovo aggiornamento da applicare:
# pkg update -f
# pkg upgrade -y -f
Installazione del pacchetto
Installa il pacchetto tor
:
# pkg install tor
NetBSD
Configura pkg_add
Le versioni moderne del sistema operativo NetBSD possono essere impostate per usare pkgin
, che è un software che ha lo scopo di essere come apt
o yum
per la gestione dei pacchetti binari pkgsrc. In questo caso non si converte la sua configurazione e si sceglie di usare invece il semplice pkg_add
.
# echo "PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -m)/$(uname -r)/All" > /etc/pkg_install.conf
Installazione del pacchetto
Installare il pacchetto tor
di NetBSD:
# pkg_add tor
Void Linux
Per installare il pacchetto tor
su Void Linux, eseguire:
# xbps-install -S tor
Installing Tor from source
Scarica l'ultima release e le dipendenze
The latest release of Tor can be found on the download page.
Se stai compilando dai sorgenti, prima installa libevent e assicurati di avere openssl e zlib (incluse le versioni -devel, se applicabile).
Install tor
tar -xzf tor-<version>.tar.gz; cd tor-<version>
Sostituisci <version>
con l'ultima versione di tor
, ad esempio tor-0.4.8.12
./configure && make
Ora puoi eseguire tor come src/app/tor
(versione 0.4.3.x e successive), o puoi eseguire make install
(come root, se necessario) per installarlo in /usr/local/
, e quindi puoi avviarlo semplicemente eseguendo tor.