Доступ администратора: Для установки Tor необходимы права root.
Ниже все команды, которые должны быть запущены от пользователя root, такие как apt и dpkg, предваряются '#', в то время как команды для запуска от имени пользователя с '$', напоминающего стандартную подсказку в терминале.
Чтобы открыть корневой терминал, у вас есть несколько вариантов: sudo su, или sudo -i, или su -i. Обратите внимание, что sudo запрашивает ваш пароль пользователя, в то время как su требует пароль root вашей системы.
macOS
- Установить менеджер пакетов
В OS X есть два менеджера пакетов: Homebrew и Macports.
Выбор менеджера пакетов за вами.
Чтобы установить Homebrew, следуйте инструкциям на brew.sh.
Чтобы установить Macports, следуйте инструкциям на macports.org/install.php.
- Установка пакета
Если вы используете Homebrew, в окне терминала выполните команду:
# brew install tor
Если вы используете Macports, в окне терминала выполните команду:
$ sudo port install tor
Debian / Ubuntu
Не используйте пакеты из окружения Ubuntu..
В последнее время они не очень регулярно обновляются. Вы можете не получить стабильную версию программы с исправленными ошибками.
- Настройка репозитория пакетов Tor
Подключите репозиторий пакетов Torproject, следуя инструкциям.
Установка пакета
# apt install tor
Fedora
- Настройка репозитория пакетов 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
Установка пакета
# dnf install tor
FreeBSD
Установка пакета
# pkg install tor
OpenBSD
Установка пакета
# pkg_add tor
Установка Tor из исходного кода
- Загрузка последней версии и зависимостей
Последнюю версию Tor можно найти на странице скачать.
Если сборка выполняется из исходного кода, сначала установите libevent и убедитесь, что у вас есть openssl и zlib (включая пакеты devel, если это применимо).
Установите 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.