Os usuários iniciam programas no Linux com "lançadores". Esses arquivos contêm instruções específicas sobre como o sistema operacional Linux deve executar o programa e como o ícone deve aparecer, entre outras coisas. No Linux, se você quiser criar atalhos do menu de aplicativos, achará um pouco mais difícil, comparado ao Mac ou Windows, pois os usuários não podem simplesmente clicar com o botão direito do mouse em um programa e selecionar a opção "criar atalho". Em vez disso, se você deseja criar atalhos do menu de aplicativos na área de trabalho do Linux, é um processo envolvido que requer um pouco de conhecimento.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
Atalhos do menu de aplicativos - Terminal
Talvez a maneira mais rápida de criar aplicativosatalhos de menu na área de trabalho Linux é criar um no terminal. Seguir a rota do terminal é menos fácil de usar, pois não há um bom editor de GUI para atribuir categorias de aplicativos e nenhum seletor de ícones etc.
O primeiro passo para criar um novo atalho de aplicativo no Linux é criar um arquivo de área de trabalho vazio. No terminal, use o toque comando para criar um novo atalho.
touch ~/Desktop/example.desktop chmod +x ~/Desktop/example.desktop echo "[Desktop Entry]" >> ~/Desktop/example.desktop

O novo ícone de atalho está na área de trabalho, mas não possui instruções de programa. Vamos corrigir isso editando o novo arquivo no editor de texto Nano.
nano ~/Desktop/example.desktop
A primeira linha para qualquer atalho do aplicativo é "Nome". Essa linha dará ao atalho do aplicativo seu nome nos menus. No editor de texto Nano, dê um nome ao seu atalho.
Name=Example Shortcut
Após "Nome", a próxima linha do atalho a ser adicionada é "Comentário". Essa linha é opcional, mas muito útil, pois permite que o menu exiba algumas informações sobre o atalho.
Comment=This is an example launcher
Com "Nome" e "Comentário" fora do caminho, podemos chegar à carne real do lançador. No editor de texto Nano, adicione a linha "Exec".
A linha "Exec" informa ao seu sistema operacional Linux onde o programa está e como deve ser iniciado.
Exec=command arguments
O Exec é muito versátil e pode lançar Python, Bash e praticamente qualquer outra coisa que você possa imaginar. Por exemplo, para executar um shell ou script bash através do atalho, faça:
Exec= sh /path/to/sh/script.sh
Como alternativa, defina o atalho do aplicativo para executar um programa Python com:
Exec=python /path/to/python/app
Depois que a linha "Exec" estiver ajustada ao seu gosto, adicione a linha "Type".
Type=Application
Precisa configurar seu atalho personalizado com um ícone? Use a linha "Ícone".
Icon=/path/to/custom/icon
Agora que Nome, Comentário, Exec e Ícone estão definidos, é seguro salvar o atalho personalizado. Usando o Ctrl + O combinação de teclado, salve o atalho do aplicativo. Em seguida, saia do Nano com Ctrl + X.
Instale seu atalho de aplicativo personalizado em todo o sistema com:
sudo mv ~/Desktop/example.desktop /usr/share/applications
Atalhos do menu de aplicativos - Alacarte
Existem muitos editores de menu no Linux. Na maioria das vezes, todos funcionam de maneira semelhante e fazem a mesma coisa. Para melhores resultados, recomendamos o uso do aplicativo Alacarte. É fácil de usar, funciona em tudo e pode ser instalado até nas distribuições Linux mais obscuras (devido ao seu relacionamento com o projeto Gnome).
O Alacarte já pode estar instalado no seu PC Linux. Verifique e veja pressionando Alt + F2, digitando "alacarte" e clicando em enter. Se o aplicativo for iniciado, você já o instalou. Se nada acontecer, você precisará instalá-lo. Siga as instruções abaixo para fazê-lo funcionar.
Ubuntu
sudo apt install alacarte
Debian
sudo apt-get install alacarte
Arch Linux
sudo pacman -S alacarte
Fedora
sudo dnf install alacarte -y
OpenSUSE
sudo zypper install alacarte
Linux genérico
Não consegue encontrar o aplicativo editor de menus Alacarte na sua distribuição Linux? Visite o site do código fonte e construa você mesmo!
Criar atalhos
Criar atalhos com o editor de menus Alacarte é simples e agradável. Para começar, clique em uma categoria. Neste exemplo, criaremos um novo atalho na categoria "Internet".
Na categoria "Internet", clique no botão "Novo item". Selecionar a opção "Novo item" abrirá "Propriedades do iniciador".

Nas janelas "Propriedades do iniciador", há algumas coisas a serem preenchidas. A primeira coisa a preencher é "Nome". Escreva o nome do iniciador na seção "Nome". Em seguida, vá para "Comando".
A seção "Comando" é onde o usuário especificao que o atalho fará. Clique no botão "navegar" para procurar um shell script, binário, aplicativo python, etc. e carregue-o. Como alternativa, escreva um comando, como um dos seguintes:
python /path/to/python/app.py
ou
sh /path/to/shell/script/app.sh
ou
wine /path/to/wine/app.exe
Quando a seção "Comando" do iniciador é definida,escreva um comentário na seção "Comentário" e selecione "OK" para finalizar. Depois de clicar no botão "OK", o Alacarte salvará e ativará instantaneamente o novo atalho do aplicativo na área de trabalho do Linux!
Comentários