Средство запуска единицы: Браузер Скалистой вершины открывается как значок Firefox

Я установил 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;
2
задан 14 September 2015 в 10:56

2 ответа

проблема ушла, но я не знаю почему.

После того, как torbrowser обновил сам до версия 5.0.2 или возможно еще немного ранее, это освещает свой собственный значок при выполнении вместо Firefox один.

я не могу объяснить причину этого, как torbrowser.desktop, файл все еще совпадает с описанный в моем вопросе...

-1
ответ дан 3 December 2019 в 06:15

Я не могу ручаться за безопасность (с точки зрения целей и задач 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. Я полагаю, что ничего вредного не было сделано.

0
ответ дан 3 December 2019 в 06:15

Другие вопросы по тегам:

Похожие вопросы: