Доступ администратора: Для установки Tor необходимы права root. Ниже все команды, которые должны быть запущены от пользователя root, такие как apt и dpkg, предваряются '#', в то время как команды для запуска от имени пользователя с '$', напоминающего стандартную подсказку в терминале. Чтобы открыть корневой терминал, у вас есть несколько вариантов: sudo su, или sudo -i, или su -i. Обратите внимание, что sudo запрашивает ваш пароль пользователя, в то время как su требует пароль root вашей системы.

macOS

  1. Установить менеджер пакетов

В OS X есть два менеджера пакетов: Homebrew и Macports. Выбор менеджера пакетов за вами.

Чтобы установить Homebrew, следуйте инструкциям на brew.sh.

Чтобы установить Macports, следуйте инструкциям на macports.org/install.php.

  1. Установка пакета

Если вы используете Homebrew, в окне терминала выполните команду:

# brew install tor

Если вы используете Macports, в окне терминала выполните команду:

$ sudo port install tor

Debian / Ubuntu

Не используйте пакеты из окружения Ubuntu.. В последнее время они не очень регулярно обновляются. Вы можете не получить стабильную версию программы с исправленными ошибками.

  1. Настройка репозитория пакетов Tor

Подключите репозиторий пакетов Torproject, следуя инструкциям.

  1. Установка пакета

    # apt install tor

Fedora

  1. Настройка репозитория пакетов Tor

Добавьте следующее в /etc/yum.repos.d/tor.repo и затем установите пакет 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. Установка пакета

    # dnf install tor

FreeBSD

  1. Установка пакета

    # pkg install tor

OpenBSD

  1. Установка пакета

    # pkg_add tor

Установка Tor из исходного кода

  1. Загрузка последней версии и зависимостей

Последнюю версию Tor можно найти на странице скачать.

Если сборка выполняется из исходного кода, сначала установите libevent и убедитесь, что у вас есть openssl и zlib (включая пакеты devel, если это применимо).

  1. Установите Tor

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

    ./configure && make

Теперь вы можете запустить tor как src/app/tor (0.4.3.x и более поздние версии), или запустить make install (под root, если это необходимо) для установки его в /usr/local/ и последующего запуска, просто запустив tor.