O mais conveniente (e flexível) é criar um script para ele:
-
Primeiro instale o gksu:
sudo apt-get install gksu
-
Em seguida, crie o script:
#!/bin/bash cd /home/makkekkazzo/2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO/ make make install modprobe rt5390sta ifconfig enp2s0 up service network-manager restart
torne-o executável e, posteriormente,
-
Crie um lançador:
[Desktop Entry] Exec=gksu /path/to/script.sh Type=Application Name=Update Terminal=true
Salve como
update.desktop
. Também torne este arquivo executável e coloque-o em algum lugar para clicar duas vezes.Agora, quando você clicar duas vezes no ícone, será solicitada sua senha e o script será executado no seu terminal.
OR
salve o arquivo
.desktop
em~/.local/share/applications
para disponibilizá-lo no Dash (não é necessário torná-lo executável). Saia e volte para mostrá-lo no Dash.
Notas
-
gksu
não o notifica em caso de erros ocorridos, daí oTerminal=true
que fará com que o script seja executado em uma janela de terminal.
- Dentro do script, não usamos o
sudo
na frente de cada comando, pois o script é executado comsudo
. -
Você pode "manipular" seu arquivo
.desktop
com um ícone, adicionando uma linha:Icon=/path/to/icon.png
mais sobre
.desktop
arquivos e suas opções aqui .