Ubuntu 22.04下Tor浏览器安装失败求助及问题根源确认
Ubuntu 22.04下Tor浏览器安装失败求助及问题根源确认
问题背景
我刚完成Ubuntu 22.04的全新安装(之前升级版本遇到过bug,所以这次选择全新安装),并且勾选了"查找并安装第三方软件"选项。之后尝试安装Tor浏览器,却遇到了一系列问题。
遇到的具体问题
- 手动解压Tarball文件失败:按照教程步骤,我下载了
tor-browser-linux64-12.0_ALL.tar.xz并解压,但教程里提到的切换到tor-browser_en-US/文件夹的操作失败,系统提示该目录不存在。尝试直接运行./start-tor-browser.desktop --register-app也提示文件不存在。 - 其他安装方式启动报错:尝试了教程里另外两种方法,甚至从Ubuntu软件商店安装Tor,启动时都出现
Download error: 404的错误。
尝试过的解决步骤
- 执行
apt update时遇到权限问题,改用sudo apt update后成功更新,发现有3个可升级包,但Tor已经是最新版本(0.4.6.10-1)。 - 卸载并清除Tor相关包:
sudo apt autoremove --purge tor,连带移除了tor-geoipdb和torsocks。 - 重新解压Tarball,确认解压后的文件夹是
tor-browser/,但运行./tor-browser.desktop --register-app仍然提示文件不存在。 - 跟随另一个教程尝试运行
./start-tor-browser,同样提示文件不存在。
最终有效的解决方案
在其他用户的建议下,我使用了完整的路径来运行注册命令:
cd ~/Downloads/tor-browser && ./start-tor-browser.desktop --register-app
这条命令成功完成了Tor浏览器的注册,之后就能正常启动使用了!
问题根源分析
- Tarball命名变更:Tor最近把浏览器压缩包的命名从语言特定格式(比如
tor-browser_en-US)改成了ALL,解压后的文件夹名称变为tor-browser/,这导致之前教程里的路径命令失效,找不到对应的目录。 - Tor Browser Launcher已知问题:目前Tor Browser Launcher存在一个已知bug,会导致启动时出现404下载错误,这也是通过商店或Launcher安装失败的原因。
备注:内容来源于stack exchange,提问作者James1




