Usando a unidade como lançador de comandos do console

1

Eu me pergunto, existe alguma maneira de fazer isso no Unity do Ubuntu:

  • pressione o botão Super
  • digite gksu wireshark
  • aproveite o Wireshark como root

Em outras palavras: existe uma maneira de executar o comando shell a partir da linha unitária?

    
por Alex Povar 05.04.2014 / 10:45

2 respostas

3

Existe uma maneira muito mais fácil de iniciar os aplicativos da maneira como você os inicia a partir do shell, se você não se importa em abrir gnome-terminal , apenas digite Alt + F2 e, em seguida, digite

gksu wireshark

ou qualquer comando que você queira executar.

Aviso: Não é recomendado executar wireshark como root, se você realmente quiser, dê uma olhada em isto .

    
por jobin 05.04.2014 / 14:15
0

Não há lente que funcionará como terminal, simplesmente porque se alguém quiser emitir comandos de terminal, apenas digitando Ctrl + Alt + t abrirá o terminal gnome.

Se tudo que você precisa é lançar o Wireshark como root, basta editar o arquivo .desktop para mudar a maneira de iniciá-lo, primeiro abra um terminal e digite:

sudo gedit wireshark.desktop

E altere a linha que começa com Exec para adicionar gksudo :

Exec=gksudo wireshark %f

Dessa forma, o Wireshark será executado sempre que o root for iniciado a partir do launcher de unidade ou após uma consulta após pressionar a tecla Super .

    
por Sylvain Pineau 05.04.2014 / 14:11