Attention: These instructions are meant for installing tor the network daemon i.e. little-t-tor. Pentru mai multe informații despre instalarea Browser-ului Tor, consultați Manualul Tor Browser.

Acces administrativ : Pentru a instala Tor vă trebuie privilegii de root. Sub toate comenzile care trebuie să fie rulate ca utilizator root, cum ar fi apt și dpkg, sunt prepended cu '#', în timp ce comenzile trebuie să fie rulate ca utilizator cu '$' care seamănă cu promptul standard într-un terminal. Pentru a deschide un terminal root aveți mai multe opțiuni: sudo su, sau sudo-i, sau su-i. Rețineți că sudo vă solicită parola de utilizator, în timp ce su se așteaptă la parola root a sistemului dumneavoastră.

Debian / Ubuntu

Nu utilizați pachetele în universul Ubuntu. În trecut, acestea nu au fost actualizate în mod fiabil. Asta înseamnă că s-ar putea să lipsească corecții de stabilitate și securitate.

  1. Configurați depozitul de pachete Tor

Enable the Tor Project APT repository by following the instructions.

  1. Instalare pachet

    # apt install tor

Fedora

  1. Configurați depozitul de pachete Tor

Enable the Tor Project's RPM package repository by following the instructions.

  1. Instalare pachet

    # dnf install tor

FreeBSD

  1. Instalarea pachetului

    # pkg install tor

OpenBSD

  1. Instalarea pachetului

    # pkg_add tor

macOS

  1. Instalați un manager de pachete

Există două manager de pachete pe OS X: Homebrew și Macports. Puteți utiliza orice manager de pachete la alegere.

Pentru a instala Homebrew, urmați instrucțiunile pe site-ul brew.sh.

Pentru a instala Macports, urmați instrucțiunile pe macports.org/install.php.

  1. Instalare pachet

Dacă utilizați Homebrew într-o fereastră Terminal, executați:

# brew install tor

Dacă utilizați Macports într-o fereastră Terminal, executați:

$ sudo port install tor

Arch Linux

  1. To install the tor package on Arch Linux, run:
# pacman -Syu tor

DragonFlyBSD

  1. Bootstrap pkg

Instantanee și versiuni zilnice ale DragonFlyBSD (începând cu 3.4) vin cu pkg deja instalat. Cu toate acestea, upgrade-urile de la versiunile anterioare nu vor avea. Dacă pkg lipsește din sistem din orice motiv, acesta poate fi rapid bootstrapped fără a fi nevoie să-l construiască de la sursă sau chiar având DPorts instalat:

# cd /usr
# make pkg-bootstrap
# rehash
# pkg-static install -y pkg
# rehash

1.1 Recommended steps to setup pkg

Aici, modul de lucru este similar cu cel de pe un sistem FreeBSD și vom folosi HTTPS pentru a obține pachetele și actualizările noastre - așa că aici avem nevoie de un pachet suplimentar care să ne ajute (ca_root_nss).

Instalarea pachetului ca_root_nss:

# pkg install ca_root_nss

Pentru instalații noi, fișierul /usr/local/etc/pkg/repos/df-latest.conf.sample este copiat în/usr/local/etc/pkg/repos/df-latest. Fișierele care se termină în extensia ".sample" sunt ignorate; pkg (8) citește doar fișierele care se termină în ".conf" și le va citi pe toate, atâtea câte găsește.

DragonflyBSD are 2 depozite de pachete:

  • Avalon (mirror-master.dragonflybsd.org);
  • Wolfpond (pkg.wolfpond.org).

We can simply edit the URL used to point out the repositories on /usr/local/etc/pkg/repos/df-latest and that's it! Remember to use pkg+https:// for Avalon.

După aplicarea tuturor acestor modificări, actualizăm din nou lista de pachete și încercăm să verificăm dacă există deja o nouă actualizare de aplicat:

# pkg update -f
# pkg upgrade -y -f
  1. Instalare pachet

Instalați pachetul tor:

# pkg install tor

NetBSD

  1. Setup pkg_add

Versiunile moderne ale sistemului de operare NetBSD pot fi setate pentru a utiliza pkgin, care este o bucată de software care vizează să fie ca apt sau yum pentru gestionarea pachetelor binare pkgsrc. Noi nu sunt de conversie configurarea sa aici, și să opteze pentru a utiliza simplu pkg_add în schimb.

# echo "PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -m)/$(uname -r)/All" > /etc/pkg_install.conf
  1. Instalare pachet

Instalați pachetul NetBSD tor:

# pkg_add tor

Void Linux

Pentru a instala pachetul tor pe Void Linux, vă rugăm să rulați:

# xbps-install -S tor

Instalarea Tor din sursă

  1. Descărcați cea mai recentă versiune și dependențe

Cea mai recentă versiune de Tor poate fi găsită pe pagina de descărcare.

Dacă construiți din sursă, instalați mai întâi libevent și asigurați-vă că aveți openssl și zlib (inclusiv pachetele -devel, dacă este cazul).

  1. Instalați Tor

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

    ./configure && make

Acum puteți rula tor ca src/app/tor (0.4.3.x și mai târziu), sau puteți rula make install (ca root dacă este necesar) pentru a instala în /usr/local/, și apoi puteți începe doar de rulare tor.