Como tornar o Tor Browser executável no menu do Xfce Whisker?

2

Eu baixei e instalei o pacote do navegador Tor de acordo com as instruções oficiais , usando a opção --register-app após ./start-tor-browser.desktop para adicioná-lo ao diretório ~ / .local / share / applications para ser reconhecido pelo menu.

O navegador aparece na guia "Aplicativos da Internet", mas não consigo iniciá-lo. Eu posso iniciar o navegador acessando o diretório no terminal com cd e inserindo ./start-tor-browser.desktop e também clicando duas vezes no arquivo .desktop na pasta descompactada, posso até criar um link simbólico desse arquivo, movê-lo para qualquer outro local e inicie o navegador clicando duas vezes nesse arquivo de link, mas ele não será aberto no menu do whisker.

Eu até tentei mover o link simbólico que funciona em todos os lugares para a pasta ~ / .local / share / applications para fazer com que apareça no menu whisker, o que ele faz, mas clicar no menu ainda não inicia o navegador ( clicando duas vezes no gerenciador de arquivos, no entanto).

Existe alguma maneira de fazer este link funcionar no menu whisker? Ou poderia alterar o comando que é executado para que entre no diretório no terminal e chame ./start-tor-browser.desktop ?

Neste momento, o comando é assim:

  

sh -c '"/ home / tux / navegador-tor / navegador / navegador de início de sessão" --detach || ([! -x "/ home / tux / navegador-tor / navegador / navegador de início de sessão"] & amp; & "; $ (dirname" $ * ")" / Navegador / navegador de início de sessão --detach) 'dummy% k

Editar (solução): Eu posso ter encontrado uma maneira de resolver este problema por tentativa e erro aleatórios. Eu deletei o dummy %k do comando do item de menu sem entender completamente seu significado e ele é lançado de forma confiável agora. Vou pesquisar o que isso realmente faz e, se necessário, talvez alguém com experiência em comandos de terminal também possa entrar em contato.

    
por Prototype700 24.08.2016 / 01:04

1 resposta

2

Eu apenas tentei no Xubuntu 16.04.

Tudo o que fiz foi executar

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

E funcionou como um encanto. Aparece no menu Whisker.

Se você for para ~/.local/share/applications e abrir o Navegador Tor com o Mousepad ou qualquer outro editor de texto, certifique-se de que o Exec seja semelhante a este

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
    
por Giovanni Caligaris 24.08.2016 / 07:08