Iniciador Unity: Navegador Tor abre como ícone do Firefox

2

Eu instalei o TorBrowser através do TorBrowser-Launcher e fixei-o no meu launcher do Unity.

Agora, sempre que eu inicio, ele aparece no launcher como Firefox.
Eu sei que o TorBrowser é uma versão modificada do Firefox, mas eu realmente gostaria de poder modificar o arquivo .desktop ou qualquer coisa para torná-lo visível a partir do dock que o navegador está aberto.

Isso é possível ou o lançador do Firefox sempre reagirá no TorBrowser?

PS: Meu arquivo 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;
    
por Byte Commander 29.06.2015 / 12:37

2 respostas

-1

O problema desapareceu, mas não sei porquê.

Depois do torchowser ser atualizado para a versão 5.0.2 ou talvez um pouco antes, ele acende seu próprio ícone quando é executado em vez do Firefox.

Não consigo explicar o motivo, pois o arquivo torbrowser.desktop ainda é o mesmo descrito na minha pergunta ...

    
por Byte Commander 14.09.2015 / 10:00
0

Eu não posso garantir a segurança (em termos dos propósitos e objetivos do Tor) da próxima solução, mas foi isso que eu fiz no meu próprio caso.

Suponho que você já tenha o navegador tor registrado como um aplicativo em seu sistema, mas se não o fizer, execute este comando no diretório que contém o material descompactado, deve ser algo como:

~/tor-browser_en-US

E execute este comando:

~/tor-browser_en-US$ ./start-tor-browser.desktop --register-app

Em seguida, a solução em si. Você deve ter um arquivo de inicialização ~/.local/share/applications/start-tor-browser.desktop file. Arraste-o para a barra de inicialização. E no próprio arquivo mude a linha:

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

para este (com substituição do nome de usuário corretamente):

Exec=/home/<username>/tor-browser_en-US/Browser/start-tor-browser

Isso faz com que ele chame o executável diretamente, não por meio de um shell.

É isso, mas eu gostaria de repetir que não tenho certeza de como essas mudanças afetam as habilidades do navegador Tor. Eu suponho que nada prejudicial foi feito.

    
por user907860 12.08.2015 / 19:01