Я установил TorBrowser через TorBrowser-средство-запуска и прикрепил его к моему средству запуска Единицы.
Теперь каждый раз, когда я запускаю его, это обнаруживается в средстве запуска как 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;
проблема ушла, но я не знаю почему.
После того, как torbrowser обновил сам до версия 5.0.2 или возможно еще немного ранее, это освещает свой собственный значок при выполнении вместо Firefox один.
я не могу объяснить причину этого, как torbrowser.desktop
, файл все еще совпадает с описанный в моем вопросе...
Я не могу ручаться за безопасность (с точки зрения целей и задач Tor) следующего решения, но это то, что я сделал в своем собственном случае.
Я полагаю, что у вас уже есть браузер, зарегистрированный как приложение в вашей системе, но если вы не выполните эту команду из каталога, содержащего распакованный материал, это должно быть что-то вроде:
~/tor-browser_en-US
[ 117] И выполните эту команду:
~/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. Я полагаю, что ничего вредного не было сделано.