![如何在 Ubuntu 17.10 上安装 Tor 浏览器?](https://linux22.com/image/1091777/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2017.10%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Tor%20%E6%B5%8F%E8%A7%88%E5%99%A8%EF%BC%9F.png)
这对我是一场噩梦。Windows 10 笔记本电脑在 VirtualBox 中运行 Lubuntu 17.10。
tor-browser-linux64-7.5.3_en-US.tar.xz
我从网站下载了该文件,它进入了我的Downloads
文件夹。
我打开终端并运行以下命令,但失败了:
tar -xvJf tor-browser-linux64-7.5.3_en-US.tar.xz
错误信息如下:
No such file or directory
于是我右键点击了该文件,并将所有内容提取到桌面上名为“tor”的文件夹中。我打开该文件夹,里面有一个名为“Tor 浏览器设置”的图标,但双击它时什么也没发生。
我尝试了使用终端的替代方法,但由于已知的没有版本文件的错误而失败。
安装 Tor 的 3 种不同方法 - 均无效!
答案1
提取 Tor 浏览器包
你下载了文件到你的Downloads
目录,它是你的主目录的子目录。当你打开终端时,你通常不会在你的Downloads
目录中。你通常会在你的主目录中。
要将目录更改为您的Downloads
目录,请使用以下cd
命令:
cd Downloads
如果您已经在主目录中,那么这种方法有效,打开终端窗口时可能就处于此目录中。但是,您也可以~/
在前面放置Downloads
。~/
会扩展为主目录的完整路径。
因此这在任何地方都有效:
cd ~/Downloads
如果您想要或需要,您可以简单地使用 返回到您的主目录cd
,尽管cd ~
或cd ~/
也可以工作。
如果你真的想将档案解压缩到您的Downloads
文件夹中,然后您可以使用您运行的命令执行此操作(假设文件名与您下载的文件名正确)。但是,Tor Browser Bundle 并不真正安装--它会解压到一个包含文件的目录中,然后你就可以从那里运行它了。所以我建议把它解压到更合适的地方。我可能会直接把它放在我的主目录中:
cd
tar xf Downloads/tor-browser-linux64-7.5.3_en-US.tar.xz
(未来的读者将希望使用最新的 Tor 浏览器包,其文件名最终至少在版本号上会有所不同。避免使用旧版本非常重要,因为安全漏洞(包括可能危及您隐私的漏洞)会不时被发现,然后会发布修复这些漏洞的新版本。linux64
如果您运行的是 32 位版本的 Ubuntu,并因此下载了 32 位版本的 Tor 浏览器包,则该部分可能也会有所不同。)
您不必使用那个确切的命令。我省略了,v
因为我觉得没有必要查看所有正在提取的文件的列表。我省略了J
,因为多年来,它tar
已经自动检测了所使用的压缩类型。
这会将存档内容提取到您的主目录中。当前,它由一个名为 的目录组成tor-browser_en-US
。该目录中有一个名为 的文件start-tor-browser.desktop
,它用作以图形方式启动程序的启动器,以及一个Browser
包含其他所有内容的子目录。
建议的设置 Tor 浏览器以便于运行的方法是执行该外部start-tor-browser.desktop
文件。本回答的其余部分是关于如何执行此操作以及什么,确实如此,第一次做的时候就是这样。
首次启动 Tor 浏览器包
运行tar
上面显示的命令后,我建议您更改为tor-browser_en-US
它创建的目录:
cd tor-browser_en-US
然后查看外部文件的内容.desktop
,其中解释了要做什么:
cat start-tor-browser.desktop
尽管我在这里给出说明,但我仍然建议您阅读该文件。部分该文件的内容现在告诉你的是:
# This file is a self-modifying .desktop file that can be run from the shell.
# It preserves arguments and environment for the start-tor-browser script.
#
# Run './start-tor-browser.desktop --help' to display the full set of options.
#
# When invoked from the shell, this file must always be in a Tor Browser root
# directory. When run from the file manager or desktop GUI, it is relocatable.
#
# After first invocation, it will update itself with the absolute path to the
# current TBB location, to support relocation of this .desktop file for GUI
# invocation. You can also add Tor Browser to your desktop's application menu
# by running './start-tor-browser.desktop --register-app'
所以我建议你运行:
./start-tor-browser.desktop
然后,您可以将外部.desktop
文件复制到任何您想要的地方,它仍然可以作为 Tor 浏览器的启动器。
您可能还想将其放入桌面环境的菜单中。如上面摘录的文本所述,运行此命令(仍然在提取的tor-browser_en-US
目录中)应该可以做到这一点:
./start-tor-browser.desktop --register-app
答案2
您可以在终端中使用以下命令来安装它:
sudo -i
然后输入您的密码并运行:
apt-get install torbrowser-launcher -y
答案3
我相信自 16.04 以来在 Ubuntu 中安装 tor 的首选方式是
sudo apt-get install torbrowser-launcher
启动器会检查最新的 tor 版本并自动下载。