No dispositivo de toque do ubuntu, Como iniciar um aplicativo de console no libertino?

1

Instalei o aplicativo de desktop chamado "obfsprosy" no contêiner libertino, este aplicativo é um aplicativo de console sem coisas sobre a área de trabalho, então não consigo encontrar o ícone do escopo, e como lançá-lo? obrigada!

    
por topop 03.09.2016 / 04:41

1 resposta

3

Você desejará instalar um emulador de terminal no contêiner, como terminator ou gnome-terminal , e depois iniciar o aplicativo diretamente desse terminal. Para instalar o emulador de terminal:

$ libertine-container-manager --id your-container --package terminator

em que your-container é o código do seu contêiner. Em seguida, basta tocar no ícone "Terminal" no escopo do Desktop Apps para iniciá-lo e digitar o nome do comando que você deseja executar ( obfsproxy ).

Como um dos comentários mencionados, você pode criar um arquivo .desktop no .local/share/applications do container, que inicia o aplicativo terminal no emulador quando você toca em seu ícone. Você pode encontrar as montagens de ligação e os dados iniciais do seu contêiner em /home/phablet/.local/share/libertine-container/user-data/your-container (vamos chamar isso de $CONTAINER_HOME ). Você desejará um arquivo como $CONTAINER_HOME/.local/share/applications/obfsproxy.desktop *, que pode ter esta aparência:

[Desktop Entry]
Name=obfsproxy
Comment=Obfuscate the fact that your traffic is generated by OpenVPN
Exec=terminator --execute obfsproxy --log-file=obfsproxy.log --log-min-severity=info obfs2 --shared-secret=<some-random-key> socks 127.0.0.1:10194
Icon=
Type=Application
Categories=System;

Claro, você pode alterar o comando após terminator --execute para fazer qualquer coisa.

* Atualmente, pode haver um bug impedindo que o escopo encontre aplicativos nesse diretório. Se o seu arquivo .desktop não aparecer nos resultados, você pode movê-lo para /home/phablet/.cache/libertine-container/your-container/rootfs/usr/share/applications/ .

Observação: Embora tenha havido trabalho para iniciar os aplicativos do Terminal diretamente por meio do Escopo, o trabalho está em hiatus quando algum novo design está sendo concluído.

    
por Larry Price 06.09.2016 / 17:24