如何在 Ubuntu 中安装 Tor 浏览器包?

mah*_*iar 25 tor tor-browser software-installation

在 Ubuntu 13.04 中,我曾经使用ppa:upubuntu-com/tor64 PPA 来安装 64 位 Tor 浏览器包。但是,在 Ubuntu 13.10 中它不再起作用。

如何在 Ubuntu 中安装 Tor 浏览器包?

jtd*_*jtd 25

不要使用 Ubuntu 的 Universe 中的包。

根据 Tor Project 的说法,“过去它们没有可靠地更新。这意味着您可能会缺少稳定性和安全修复程序。”

从 Tor 项目网站下载 Tor 浏览器包

  • 这里,选择您的语言并将 32 位或 64 位风格以及随附的 sig 文件下载到 ~/path/to/TBB_directory。

在此处输入图片说明

验证 GPG 签名

  • 下载 Tor 浏览器开发者 GPG 公钥(用于签署 Tor 浏览器捆绑包;另见密钥服务器):

    gpg --keyserver keys.gnupg.net --recv-keys 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
    
    Run Code Online (Sandbox Code Playgroud)
  • 验证签名文件是在他们的 GPG 密钥签署您的 Tor 浏览器捆绑包下载时生成的(如果版本不是“5.0.1”或语言不是“en”,则调整命令):

    cd ~/path/to/TBB_directory 
    gpg --verify tor-browser-linux64-5.0.1_en-US.tar.xz.asc tor-browser-linux64-5.0.1_en-US.tar.xz
    
    Run Code Online (Sandbox Code Playgroud)
  • 如果成功,您应该在终端中看到“Good signature..”(如果没有,请再次下载文件并再次尝试):

    gpg: Signature made Mon 17 Aug 2015 06:48:06 PM UTC
    gpg:                using RSA key D40814E0
    gpg: Good signature from "Tor Browser Developers (signing key) <torbrowser@torproject.org>"
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg:          There is no indication that the signature belongs to the owner.
    Primary key fingerprint: EF6E 286D DA85 EA2A 4BA7  DE68 4E2C 6E87 9329 8290
         Subkey fingerprint: BA1E E421 BBB4 5263 180E  1FC7 2E1A C68E D408 14E0
    
    Run Code Online (Sandbox Code Playgroud)

提取 Tor 浏览器捆绑包

使用全球分布的、加密的和匿名的 Tor 网络浏览互联网

  • 打开新解压的目录,找到该文件start-tor-browser,并确保它是可执行的。

    • 右键单击 > 属性 > 权限 > 执行:允许将文件作为程序执行
  • 双击start-tor-browser或:

    ./start-tor-browser
    
    Run Code Online (Sandbox Code Playgroud)
  • 选择RunNautilus 是否询问您希望如何执行“start-tor-browser”脚本。

恭喜!

  • 伟大的 PPA 独立答案。 (2认同)

kar*_*rel 14

这些是官方Tor 浏览器用户手册中的说明,以防 Ubuntu torbrowser-launcher 包没有更新安装 Tor 浏览器所需的 gpg 密钥。当我更新 Tor 浏览器开发人员签名密钥时,我注意到我更新的密钥将在不到一年的时间内到期。

  1. 导航到 Tor 浏览器下载页面

  2. 下载 GNU/Linux .tar.xz 文件

  3. (推荐)验证文件的签名。验证文件签名的步骤如下所示。

  4. 下载完成后,使用命令tar -xf [TB archive]或存档管理器提取存档。

  5. 导航到新提取的 Tor 浏览器目录。右键单击 start-tor-browser.desktop,打开属性并通过单击复选框将权限更改为允许作为程序执行文件。双击该图标以首次启动 Tor 浏览器。

  6. 或者,从 Tor 浏览器目录内部,您也可以通过运行以下命令从命令行启动:

     ./start-tor-browser
    
    Run Code Online (Sandbox Code Playgroud)

如何验证 Tor 浏览器的签名

获取 Tor Developers 密钥

Tor 浏览器团队签署 Tor 浏览器版本。导入 Tor 浏览器开发人员签名密钥 (0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290):

gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
Run Code Online (Sandbox Code Playgroud)

这应该向您显示类似以下内容:

 ./start-tor-browser
Run Code Online (Sandbox Code Playgroud)

导入密钥后,您可以将其保存到文件中(此处通过指纹识别):

gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser@torproject.org
Run Code Online (Sandbox Code Playgroud)

验证签名

要验证您下载的包的签名,您需要下载相应的“.asc”签名文件以及安装程序文件本身,并使用要求 GnuPG 验证您下载的文件的命令进行验证。

下面的示例假定您将这两个文件下载到您的下载文件夹。

gpg: key 4E2C6E8793298290: public key "Tor Browser Developers (signing key) <torbrowser@torproject.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
pub   rsa4096 2014-12-15 [C] [expires: 2020-08-24]
      EF6E286DDA85EA2A4BA7DE684E2C6E8793298290
uid           [ unknown] Tor Browser Developers (signing key) <torbrowser@torproject.org>
sub   rsa4096 2018-05-26 [S] [expires: 2020-09-12]
Run Code Online (Sandbox Code Playgroud)

命令的结果应该产生如下内容:

gpg --output ./tor.keyring --export 0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290
Run Code Online (Sandbox Code Playgroud)


Ali*_*rei 10

注意:这个 PPA 已经有几年没有更新了(自 2017 年以来),它是官方Tor Browser Bundle 版本背后的几个更新。

您可以使用TorBrowser WebUpd8 PPA在 Ubuntu 中安装 TorBrowser Bundle 。打开终端并复制/粘贴以下命令:

sudo add-apt-repository ppa:webupd8team/tor-browser
sudo apt-get update
sudo apt-get install tor-browser
Run Code Online (Sandbox Code Playgroud)

然后只需从 Dash / 菜单启动 TorBrowser。

更多信息:Tor 浏览器捆绑 Ubuntu PPA


Avi*_*Raj 0

注意:这个 PPA 已经很多年没有更新了(自 2015 年以来),这是官方Tor 浏览器捆绑包发布后的多次更新。

  1. 运行以下命令在Ubuntu 13.10 64 位版本中安装 tor 浏览器:

    sudo add-apt-repository ppa:upubuntu-com/tor64
    sudo gedit /etc/apt/sources.list.d/upubuntu-com-tor64-saucy.list
    
    Run Code Online (Sandbox Code Playgroud)
  2. 更改saucyraring并保存该文件:

    在此输入图像描述

  3. 更新存储库:

    sudo apt-get update
    
    Run Code Online (Sandbox Code Playgroud)
  4. 现在您可以安装 Tor 浏览器包:

    sudo apt-get install tor-browser 
    
    Run Code Online (Sandbox Code Playgroud)

  • 任何对 Tor 感兴趣的人都不应该使用第三方存储库,例如 webupd8team。 (5认同)
  • 我知道这不是获取更新的最方便的方法,但请使用官方的 torproject 二进制文件并验证它们。不要依赖第三方来源来获取与您的隐私相关的信息。 (2认同)