Я установил TorBrowser через TorBrowser-Launcher и привязал его к моей панели запуска Unity.
Теперь, когда я его запускаю, он появляется в панели запуска как Firefox. Я знаю, что TorBrowser является модифицированной версией Firefox, но мне бы очень хотелось, если бы я мог изменить файл .desktop или что-нибудь, чтобы сделать его видимым из док-станции, браузер которой открыт.
Это возможно или будет Firefox запускает всегда реагировать на TorBrowser?
PS: Мой usr/share/applications/torbrowser.desktop файл:
$ cat /usr/share/applications/torbrowser.desktop
[Desktop Entry]
Name=Tor Browser
Comment=Launch the Tor Browser Bundle
Exec=/usr/bin/torbrowser-launcher %u
Terminal=false
Type=Application
Icon=/usr/share/pixmaps/torbrowser80.xpm
Categories=Network;WebBrowser;
MimeType=x-scheme-handler/http;x-scheme-handler/https;
Я не могу ручаться за безопасность (с точки зрения целей и целей Tor) следующего решения, но это то, что я сделал в моем собственном случае.
Я полагаю, что у вас уже есть браузер с браузером как приложение в вашей системе, но если вы этого не сделаете, запустите эту команду из каталога, содержащего распакованный материал, это должно быть что-то вроде:
~/tor-browser_en-US
И запустите эту команду:
~/tor-browser_en-US$ ./start-tor-browser.desktop --register-app
Тогда само решение. У вас должен быть файл файла запуска ~/.local/share/applications/start-tor-browser.desktop. Перетащите его в панель запуска. И в самом файле измените строку:
Exec=sh -c '"/home/<username>/tor-browser_en-US/Browser/start-tor-browser" --detach || ([ ! -x "/home/<username>/tor-browser_en-US/Browser/start-tor-browser" ] && "$(dirname "$*")"/Browser/start-tor-browser --detach)' dummy %k
на эту (с заменой имени пользователя правильно):
Exec=/home/<username>/tor-browser_en-US/Browser/start-tor-browser
Это позволяет ему напрямую вызвать исполняемый файл , а не через оболочку.
Вот и все, но я хотел бы повторить, что я не уверен, как эти изменения влияют на возможности браузера Tor. Я полагаю, что ничего вредного не было сделано.