![Tor 安装错误 - 签名验证失败](https://linux22.com/image/997651/Tor%20%E5%AE%89%E8%A3%85%E9%94%99%E8%AF%AF%20-%20%E7%AD%BE%E5%90%8D%E9%AA%8C%E8%AF%81%E5%A4%B1%E8%B4%A5.png)
从 Ubuntu 16.04 软件中心安装 Tor 包。
我搜索过类似的案例。但只找到一篇被标记为重复的帖子……但是,它没有告诉你重复在哪里,也没有告诉你重复的标题是什么。而且,我找不到任何地方。
从系统菜单启动 Tor 浏览器时(我目前使用的是 16.04 版的 MATE 发行版),它会开始“下载”Tor 浏览器。(已从 USC 安装...?)下载完成后,大约五分钟后,我收到“签名验证失败 - 您可能受到攻击,或者只是网络问题。”
好的,因此,我停用 UFW 和路由器上的防火墙...然后单击“开始”重试下载...现在,没有防火墙处于活动状态,再过五分钟,我收到了相同的错误。
我使用 TOR 的目的是想与其他大洲的家人和朋友一起使用一款名为 RetroShare 的应用程序。该应用程序需要 TOR“秘密隐藏空间”及其 X.onion 地址才能运行。但是,我无论如何也想不出这个 TOR 浏览器的问题所在。文档(故意的?)晦涩难懂。它说“做 XYZ”,但根本没有提示如何做 XYZ,甚至没有提示“做 XYZ”是什么意思。
无论如何,我已尽力遵循合理的方法。但是,失败并没有提供任何线索,让我知道需要采取什么步骤来避免错误一再发生。如果不是防火墙,我不知道该怎么做。
答案1
这是因为用于验证下载的密钥已过期torbrowser-launcher
。请尝试:
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir/" --refresh-keys --keyserver pgp.mit.edu
对我来说,这很有效,我能够成功启动 tor 浏览器。
答案2
最新版本的 torbrowser-launcher 已经修复了这个问题,添加作者的 PPA 即可获取更新:
sudo add-apt-repository ppa:micahflee/ppa
答案3
请尝试以下操作:
gpg --homedir "$HOME/.local/share/torbrowser/gnupg_homedir" --refresh-keys --keyserver keyserver.ubuntu.com
它在 ubuntu 16.04 上对我有用
答案4
Debian 9 parrot OS 有同样的问题。我通过完全清除 tor 并从 torproject.org 安装 tor 浏览器包解决了这个问题。这是一个非常简单的过程。下载与您的系统架构相匹配的版本。将文件解压到任意位置。打开解压的文件夹,您将找到一个安装应用程序,标签类似于 setup-tor-browser... 启动并按照提示操作。另请注意,您的时间需要正确,并且您无法以 root 身份运行 tor,除非您编辑 start-tor-browser 文件以允许它。请注意,您仍然可以使用此配置的代理链。