Como criar um atalho na área de trabalho para um comando? [duplicado]

1

Eu uso um dongle para usar a internet no meu desktop kubuntu. Mas para usar o dongle, toda vez que eu tenho que executar o MobilePartner de /usr/local/airtel/MobilePartner usando o terminal. Existe alguma maneira de criar um atalho na área de trabalho para o comando acima?

Um aplicativo pode fazer isso?

    
por user228116 27.12.2013 / 08:16

2 respostas

4

Você pode criar um arquivo .desktop no diretório /home/user/Desktop/ que se parece com isso:

[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/alex/Documents/exec.sh
Icon=/home/alex/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;

Este usuário deve ser o proprietário deste arquivo e a permissão do executável deve ser definida, veja meu exemplo:

E aqui o arquivo:

user@host:~# ls -la /home/user/Desktop/firefox.desktop
-rwx------ 1 user user 9177 Dec 27 08:27 /home/user/Desktop/firefox.desktop

Para mais informações, consulte o wiki .

    
por chaos 27.12.2013 / 08:32
1

Normalmente , o aplicativo Mobile Partner cria um atalho na área de trabalho. Algumas vezes isso pode se tornar invisível por alguns motivos. Para resolver isso:

  • Pressione Ctrl + Alt + T para abrir um terminal. No tipo de prompt, gksudo gedit e crie um espaço na frente.
  • No navegador de arquivos, vá para a pasta /usr/share/applications . Aqui, encontre um ícone de parceiro móvel.
  • Se presente, arraste e solte no terminal. Em seguida, pressione Enter
  • No arquivo de texto resultante, vá para a linha que começa com Exec= . No final desta linha, deve ser %F . Altere o conteúdo.
  • Em seguida, vá para a linha começa com NoDisplay= . Deve ser NoDisplay=false . Se presente for true , altere-o.
  • Em seguida, salve o arquivo e feche.

Se não houver nenhum ícone (arquivo de configuração da área de trabalho) em /usr/share/applications , será necessário criar um novo.

Para isso, execute:

gksudo gedit /usr/share/applications/MobileParter.desktop

No arquivo de texto vazio resultante, Copie e cole o seguinte e salve.

[Desktop Entry]
Encoding=UTF-8
Name=Mobile Partner
Comment=Mobile Partner Airtel 
TryExec=sudo /usr/local/airtel/MobilePartner
Exec=sudo /usr/local/airtel/MobilePartner %F
StartupNotify=true
Terminal=false
Type=Application
Icon=/usr/local/airtel/mobile.png
NoDisplay=false
MimeType=applications/php

Haverá o ícone em traço agora.

    
por user224082 27.12.2013 / 08:35