# Atalhos na área de trabalho do Linux

**Tutorial feito em Ubuntu, pode sofrer variações em outras distribuições Linux**

- Os atalhos para executáveis na área de trabalho do Linux são criados dentro de arquivos .desktop e segue uma estrutura padrão que pode ser editada

- Esses arquivos são identificados automaticamente como atalhos quando incluídos na pasta da área de trabalho

- Primeiro edite seu atalho *.desktop* com o editor de sua preferência seguindo as orientações abaixo da estrutura padrão do arquivo, feito isso salve a edição

### Estrutura padrão do arquivo de atalho .desktop
[Desktop Entry]  *Identificador do conteúdo do arquivo, não altere*
Name=Atualizador Touch Comp *Informe o nome do seu atalho*
Exec=/home/user/atualizador/app/start_app.sh *Informe o local do executável
Icon=/home/user/atualizador/app/images/touch.ico *Informe um .ico para o atalho*
Path=/home/user/atualizador/app/ *Informe o caminho do programa*
Terminal=false *true or false para abrir o terminal ou não durante o processo*
Type=Application *Identificador do tipo do arquivo, não altere*

- Inclua seus atalhos com extensão *.desktop* na pasta **/home/seu-usuário/Área de trabalho**

- Clique com o botão direito do mouse no atalho da área de trabalho, vá em *propriedades*, marque *Executável como programa*, depois vá em *permissões*, outros e marque *Apenas Leitura*

- Feche as *propriedades* do atalho, clique novamente com o botão direito no mesmo e marque *Permita iniciar*

- Feito isso o atalho deve funcionar

**Lembre-se de conceder as permissões de execução do arquivo .sh que o atalho aponta**
*sudo chmod +x "caminho/arquivo.sh*

**obs**

 Caso o atalho do atualizador não funcione será necessário criar um script .sh e apontar o exec do atalho para esse .sh, nesse script defina:
 
 cd /home/{user}/atualizador/app  *para entrar na pasta onde está o executável .sh do atualizador*
 bash start_app.sh *para iniciar o executável do atualizado*
