我正在运行 Ubuntu 22.04,但无法打开 Tor 浏览器 - 它在之前的 Ubuntu 20.04 中打开。我看到此网址提供了该问题的解决方案:Tor 浏览器无法在 Ubuntu 22.04 上启动- 但是,我不懂技术(74岁),也不知道如何按照指示去做:
您可以通过进入文件
__init__.py
并更改以下行(98)来解决此问题:/usr/lib/python3/dist-packages/torbrowser_launcher/
遗憾的是,我不知道如何打开和编辑该__init__.py
文件
有没有好心人可以告诉我如何做到这一点(打开文件进行编辑)和/或我需要在终端中输入什么?
答案1
我正在使用较新的非 LTS Ubuntu 进行测试,并且 Tor 浏览器开箱即用,因此我无法保证其他人的解决方案有效,但我可以以更简单、更详细的方式指导您。
在尝试此解决方案之前,请输入sudo apt update && sudo apt upgrade
终端并按回车键。
如果它询问您是否要安装更新,请按 Y 和 Enter,然后尝试再次启动 Tor 浏览器。如果没有更新,请尝试以下解决方案:
首先,你需要打开终端并复制粘贴sudo gnome-text-editor /usr/lib/python3/dist-packages/torbrowser_launcher/__init__.py
这是一个受保护的文件,因此请输入您的密码。您应该会看到一个文本编辑器窗口。现在,按 Ctrl+I(大 i)按行号搜索。搜索 98。
选择并删除此部分:
gui.move(
(desktop.width() - window_size.width()) / 2,
(desktop.height() - window_size.height()) / 2
)
现在,粘贴此内容:
gui.move(
int((desktop.width() - window_size.width()) / 2),
int((desktop.height() - window_size.height()) / 2)
)
完成!如果我的回答对您有帮助,请用勾选按钮接受。如果后面部分有帮助,也请为您在问题中链接的@Natan 的答案点赞。