Пакеты с Tor находятся в репозитории Ubuntu или в репозитарии разработчиков Tor. Также в репозитарии Ubuntu есть несколько типов фильтрующих прокси-серверов.
1. Открываем список доступных репозиториев
Sudo gedit /etc/apt/sources.list
Вообще говоря, рекомендуется не использовать пакеты Tor из репозиториев Ubuntu. Они не поддерживаются и являются устаревшими. Т.е. вы не сможете получать критические обновления.
2. Добавляем новый репозиторий:
Deb http://deb.torproject.org/torproject.org karmic main
Примечание 1: Адрес deb.torproject.org ссылается на множество независимых серверов. Если вы по каким-то причинам не можете получить доступ к серверам с использованием этого имени, вы можете попробовать одно из следующих имён:
deb-master.torproject.org,
mirror.netcologne.de или
tor.mirror.youam.de.
Примечание 2: Для Ubuntu 9.10 - " karmic ", a для Ubuntu 10.04 - вместо "karmic" ставим " lucid "
3. Затем добавляем gpg-ключ, используемый для подписи пакетов, с помощью этих команд в строке терминала:
Gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
|
|
4. Обновляем пакеты и устанавливаем Tor путем запуска ниже перечисленных команд с правами пользователя root:
Apt-get update
Apt-get install tor tor-geoipdb
Tor установлен. Теперь можно запускать программу просто командой tor.
Далее следует установка фильтрующего прокси privoxy или polipo. Оба прокси-сервера (Privoxy и Polipo) можно загрузить с репозитория Ubuntu. (Оба прокси-сервера используют порт 8118, поэтому не стоит использовать их одновременно. Убедитесь, что версия загружаемого Polipo не меньше, чем 1.0.4, так как более ранние версии не поддерживают работу с протоколом SOCKS)
Privoxy настраиваем так:
Apt-get update
Apt-get install tor tor-geoipdb
echo "forward-socks4a / 127.0.0.1:9050." >> /etc/privoxy/config
Apt-get install sysv-rc-conf
Sysv-rc-conf
Для использования Polipo с Tor. Вам потребуется удалить Privoxy. Например,
Apt-get remove privoxy or yum remove privoxy
Затем выполнить:
Mv /etc/polipo/config /etc/polipo/config-old