每当我运行 start-tor-browser 脚本来运行 Tor-Browser-Bundle 时,Unity3D 启动器都会将其与我上面的 Firefox 快捷方式堆叠在一起,就好像它是 Firefox 的另一个窗口一样,而不像以前 Unity3D 使用单独的图标启动它并放置在启动器中。
自从我将 Unity 和 Firefox 升级到最新版本后,这个问题就开始出现了。
此外,有一次(在这个问题发生之后开始)我打开 Firefox 后启动了 Tor 浏览器,TorProject.org 上的页面用于测试我是否已为 Tor 配置浏览器[这是 tor-browser-bundle 的主页] 报告称该浏览器未配置为与 Tor 一起使用。
我该如何解决这个问题?也就是说,我该如何解决我的系统无法将 Tor 浏览器识别为单独的应用程序而不是 Firefox 的问题?我应该降级 Firefox/Unity 吗?
我使用最新的 Tor Obfsproxy 浏览器套件 [linux-i686-2.4.6-alpha-2-dev-en-US],并且使用的是 Ubuntu 12.04
答案1
是的,这是因为 torbrowser 是从 Firefox 派生出来的,当你启动应用程序时,你的桌面环境会寻找一个地方来放置它 - 据我记得所有 Linux DE 遵循的标准是西大哥。
为了让您的系统了解此应用程序,您必须将 -file 放入或*.desktop
中。~.local/share/applications/
/usr/share/applications/
对于您来说,打开一个终端并从这里cd
进入您的tor-browser
目录cp start-tor-browser.desktop ~/.local/share/applications/start-tor-browser.desktop
您也可以使用任何文件管理器执行此操作。