Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Para quem está pouco acostumado com o Linux e principalmente vem do mundo Windows criar atalhos de um programa na área de trabalho pode se tornar um bicho de sete cabeças, ou alguns programas que instalamos via terminal que não criam atalho e nós gostaríamos que eles fossem exibidos no menu de aplicativos, nesse tutorial vamos te mostrar passo a passo como criar atalhos no Linux de maneira fácil.
E se você é novo usando o Linux confira nosso tutorial de 11 comandos de terminal essenciais para todos que usam Linux.
Os atalhos de aplicativo no Linux nada mais é do que um arquivo, que segue uma especificação e tem permissão de execução.
Isso te dá a liberdade de criar atalhos onde você preferir e até personalizá-lo alterando o icone da aplicação por exemplo.
Como experiência vamos criar o atalho de uma aplicação na nossa área de trabalho (Desktop), no nosso exemplo vamos criar o atalho do Eclipse IDE.
Vamos abrir o terminal, pode ser feito através das teclas de atalho Ctrl + Alt + T, ele deve abrir na pasta raiz do seu usuário, como queremos criar na área de trabalho vamos nos deslocar até lá através do terminal mesmo, podemos fazer isso usando o seguinte comando
cd "Área de Trabalho"
TerminalEsse comando irá funcionar se o seu Linux ter sido instalado com o idioma em português, caso contrário pode ser que a pasta esteja com o nome de Desktop, nesse caso é só substituir o parâmetro do comando para o nome correto. Ex.
cd Desktop
TerminalO próximo passo é criar um arquivo com a extensão .desktop
como convenção usamos o nome do programa para nomear o arquivo, para ficar fácil de associar depois se precisar criar algo, então o comando ficaria assim touch nome_do_programa.desktop
Como estamos criando para o Eclipse IDE vamos usar esse comando.
touch eclipse.desktop
ShellScriptAgora que o arquivo está criado precisamos abrir ele com algum editor de texto, pode ser o vim, vi, gedit, vscode, fica ao seu critério.
Abrindo o arquivo vamos colocar as seguintes informações
[Desktop Entry]
Name=Eclipse
Type=Application
Exec=/home/artefatox/eclipse/java-2022-09/eclipse/eclipse
Icon=/home/artefatox/eclipse/java-2022-09/eclipse/icon.xpm
Version=4.25.0
Terminal=false
eclipse.desktopVamos explicar o que cada informação quer dizer, os parâmetros que estão marcados com * são obrigatórios para que o atalho funcione corretamente.
/home/artefatox/eclipse/java-2022-09/eclipse/
e o nome do executável dele é eclipse
ficando o caminho completo assim: /home/artefatox/eclipse/java-2022-09/eclipse/eclipse
icon.xpm
é importante lembrar que é necessário colocar a extensão do arquivo porque não precisa ser necessariamente essa extensão, poderia ser um arquivo .png por exemplo.Depois de ter preenchido todas as informações referente a aplicação que você está criando o atalho pode salvar e fechar o arquivo.
Agora para que esse atalho funcione precisamos dar permissão de execução para ele, podemos fazer utilizando o terminal mesmo através do comando
chmod +x <nome-do-arquivo>.<extensao>
TerminalNo nosso exemplo fica assim:
chmod +x eclipse.desktop
TerminalFeito isso já é possível testar o atalho clicando duas vezes nele.
Se você quer que o seu atalho apareça no menu de aplicativos, basta executar os mesmos passos mas com uma alteração o arquivo criado precisa ficar localizado na pasta /usr/share/applications
um ponto importante é que está pasta é protegida e para modificar ou criar arquivos dentro dela é necessário ser administrador, então quando for usar o comando de criar o arquivo não se esqueça de adicionar o sudo
na frente do comando.