установка tor+privoxy на CentOS 6

Нездоровая тенденция хостеров отказываться от Fedora заставляет меня изучать CentOS. А точнее, запоминать новые способы установки того или иного ПО, слезы находят, когда вспоминаешь всеобъемлющие репозитории Fedora.

установка Tor на CentOS 6

Официальный сайт Tor’а дезинформирует, на нем указаны неверные ссылки в настройке репозитариев в инструкции по установке на RH-линуксы. Правильный конфиг репы ниже, его надо поместить в предварительно созданный /etc/yum.repos.d/Tor.repo.

[tor]
name=Tor experimental repo
enabled=1
#baseurl=http://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/$basearch/
baseurl=http://deb.torproject.org/torproject.org/rpm/el/6/$basearch/
gpgcheck=1
gpgkey=http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc
 
[tor-source]
name=Tor experimental source repo
enabled=1
autorefresh=0
#baseurl=http://deb.torproject.org/torproject.org/rpm/DISTRIBUTION/SRPMS
baseurl=http://deb.torproject.org/torproject.org/rpm/el/6/SRPMS/
gpgcheck=1
gpgkey=http://deb.torproject.org/torproject.org/rpm/RPM-GPG-KEY-torproject.org.asc

Далее установка и запуск никак не отличается от федореной:

# yum install tor -y
# service tor start

установка privoxy на CentOS 6

Инструкция на офсайте ничего дельного кроме сборки из тарболов предложить не может, зато могу я.
Прежде всего нужно установить одну штуку, которя сама собственно, особо не нужна, но нужна ее библиотека одна.

$ yum provides libpcreposix.so.0
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.nl.leaseweb.net
 * extras: centos.mirror.triple-it.nl
 * updates: mirrors.supportex.net
pcre-7.8-6.el6.i686 : Perl-compatible regular expression library
Repo        : base
Matched from:
Other       : libpcreposix.so.0
 
pcre-7.8-6.el6.i686 : Perl-compatible regular expression library
Repo        : installed
Matched from:
Other       : Provides-match: libpcreposix.so.0
# yum install pcre-7.8-6.el6.i686 -y

Теперь качаем, устанавливаем и запускаем:

$ wget ftp://ftp.pbone.net/mirror/rpm.razorsedge.org/centos-4/RE-test/privoxy-3.0.12-1.el4.re.i386.rpm
# rpm -Uvh privoxy-3.0.12-1.el4.re.i386.rpm
# service privoxy start

Если у вас CentOS x64 париться из-за i386 в названии rpm-файла не надо, у меня все нормально встало.

No Comments.

Leave a Reply

(обязательно)

(обязательно)