Tor与Privoxy安装设置指南-出自Ubuntu中文

jicky huang Lv5

Tor与Privoxy安装设置指南

出自Ubuntu中文


选项一:在 Debian (lenny, sid, testing) 上安装 Tor

如果您正在使用 Debian stable (lenny), unstable (sid), 或 testing (squeeze),只需运行以下命令:

1
apt-get install tor tor-geoipdb

注意:这可能不会总是给您最新的稳定版Tor,但您会收到重要的安全修复。为了确保您运行的是最新的稳定版本,请参阅下面的选项二。

现在Tor已安装并正在运行。请继续 “Tor on Linux/Unix” 说明的第二步。


选项二:在 Ubuntu 或 Debian 上安装 Tor

请不要使用Ubuntu universe仓库中的软件包,它们无人维护且已过时,这意味着您将错过稳定性和安全修复。

您需要先设置我们的软件包仓库才能获取Tor。

  1. 首先,确定您的发行版名称。

    • Ubuntu 9.04: jaunty
    • Ubuntu 8.10: intrepid
    • Ubuntu 8.04: hardy
    • Debian Etch: etch
    • Debian Lenny: lenny
    • 对于 Ubuntu 9.10 (Karmic Koala),目前没有专用包,但 Debian sid 的包可以使用,请使用 sid
  2. 将以下行添加到您的 /etc/apt/sources.list 文件中,并将 <DISTRIBUTION> 替换为您的发行版名称:

    1
    deb http://deb.torproject.org/torproject.org <DISTRIBUTION> main
  3. 然后运行以下命令添加密钥并安装Tor:

    1
    2
    3
    4
    gpg --keyserver keys.gnupg.net --recv 886DDD89
    gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
    sudo apt-get update
    sudo apt-get install tor tor-geoipdb

现在Tor已安装并正在运行。

注意: DNS名称 deb.torproject.org 实际上是一组通过DNS轮询配置的独立服务器。如果由于某种原因无法访问它,您可以尝试使用其中的一个镜像地址,例如 deb-master.torproject.org, mirror.netcologne.detor.mirror.youam.de


选项三:在 Debian 或 Ubuntu 上使用开发分支

如果您想使用Tor的开发分支(功能更多,bug也更多),您需要将以下两行添加到您的 /etc/apt/sources.list 文件中:

1
2
deb http://deb.torproject.org/torproject.org <DISTRIBUTION> main
deb http://deb.torproject.org/torproject.org experimental-<DISTRIBUTION> main

然后运行与选项二相同的命令来安装:

1
2
3
4
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -
sudo apt-get update
sudo apt-get install tor tor-geoipdb

选项四:从源码构建

如果您想从源码构建自己的 .deb 包,您必须首先在 sources.list 中添加相应的 deb-src 行:

1
2
deb-src http://deb.torproject.org/torproject.org <DISTRIBUTION> main
deb-src http://deb.torproject.org/torproject.org experimental-<DISTRIBUTION> main
  1. 安装构建所需的依赖包:

    1
    2
    sudo apt-get install build-essential fakeroot devscripts
    sudo apt-get build-dep tor
  2. ~/debian-packages 目录中构建Tor:

    1
    2
    3
    4
    5
    6
    mkdir ~/debian-packages
    cd ~/debian-packages
    apt-get source tor
    cd tor-*
    debuild -rfakeroot -uc -us
    cd ..
  3. 现在您可以安装新构建的软件包:

    1
    sudo dpkg -i tor_*.deb

如果您对改进本文档有任何建议,请发送给我们。谢谢!

  • 标题: Tor与Privoxy安装设置指南-出自Ubuntu中文
  • 作者: jicky huang
  • 创建于 : 2010-04-10 17:30:28
  • 更新于 : 2025-10-06 16:25:35
  • 链接: https://www.hxfund.cn/2010/04/10/tor与privoxy安装设置指南-出自ubuntu中文/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论