Как сделать исполняемый файл Браузера Скалистой вершины из меню Xfce Whisker?

Я загрузил и установил пакет браузера Скалистой вершины согласно официальным инструкциям однако, с помощью опции --register-app после ./start-tor-browser.desktop добавить его к ~/.local/share/applications каталог, чтобы быть распознанным меню.

Браузер появляется на "интернет-" вкладке приложений, но я не могу на самом деле запустить его. Я могу запустить браузер путем доступа к каталогу в терминале с cd и ввод ./start-tor-browser.desktop и также путем двойного щелчка по .desktop файлу в распакованной папке, я могу даже создать символьную ссылку того файла, переместить его в любое другое местоположение и запустить браузер путем двойного щелчка по тому файлу связей, но это просто не откроется из меню контактного усика.

Я даже пытался переместить символьную ссылку, которая работает везде к ~/.local/share/applications папка, чтобы заставить его появиться в меню контактного усика, которое это делает, но нажатие на него в меню все еще не запускает браузер (дважды щелкающий, это в файловом менеджере делает, однако).

Там какой-либо путь состоит в том, чтобы заставить эту ссылку работать в меню контактного усика? Или я мог изменить команду, которая выполняется так, чтобы она ввела каталог в терминал и вызовы ./start-tor-browser.desktop там?

В данный момент команда похожа на это:

sh-c '"/home/tux/tor-browser/Browser/start-tor-browser" - отсоединяются || ([!-x "/home/tux/tor-browser/Browser/start-tor-browser"] && "$ (dirname" $* ")"/Browser/start-tor-browser - отсоединение)' макет %k

Редактирование (решение): Я, возможно, нашел способ решить этот выпуск случайным методом проб и ошибок. Я удалил dummy %k от команды пункта меню, полностью не понимая его значение и это запускается надежно теперь. Я собираюсь исследовать то, что это на самом деле делает и если это необходимо, возможно, кто-то с опытом в терминальных командах мог бы также вмешаться.

2
задан 24 August 2016 в 13:29

1 ответ

Я просто попробовал в Xubuntu 16.04.

Все, что я сделал, было, выполняются

./start-tor-browser.desktop --register-app

, И это работало как очарование. Это обнаруживается в Меню Контактного усика.

, Если Вы переходите в ~/.local/share/applications и открываете Tor Browser with Mousepad или какой-либо другой текстовый редактор, удостоверьтесь , Должностное лицо похоже на это

Exec=sh -c
'"/home/caligaris/Downloads/tor-browser_en-US/Browser/start-tor-browser" --detach
|| ([ ! -x "/home/caligaris/Downloads/tor-browser_en-US/Browser/start-tor-browser"
] && "$(dirname "$*")"/Browser/start-tor-browser --detach)' dummy %k
2
ответ дан 2 December 2019 в 03:45

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

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