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 deve ser a aparência do ícone, entre outras coisas. No Linux, se você quiser criar atalhos de menu de aplicativos, verá que é 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ê quiser criar atalhos de menu de aplicativos na área de trabalho do Linux, é um processo complicado que exige um pouco de conhecimento.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
últimas postagens
Atalhos do Menu do Aplicativo – Terminal
Talvez a maneira mais rápida de criar atalhos de menu de aplicativos na área de trabalho do Linux seja criar um no terminal. A rota do terminal é menos amigável, 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 comando touch 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 do programa. Vamos corrigir isso editando o novo arquivo no editor de texto Nano.
nano ~/Desktop/example.desktop
A primeira linha para qualquer atalho de aplicativo é “Nome”. Esta linha dará ao atalho do aplicativo seu nome nos menus. No editor de texto Nano, dê um nome ao seu atalho.
Name=Example Shortcut
Depois de “Nome”, a próxima linha no atalho a ser adicionada é “Comentário”. Esta 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 à verdadeira carne 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 ele deve ser iniciado.
Exec=command arguments
O Exec é muito versátil e pode iniciar Python, Bash e praticamente qualquer outra coisa que você possa imaginar. Por exemplo, para executar um script shell ou bash por meio do atalho, faça:
Exec= sh /path/to/sh/script.sh
Como alternativa, defina o atalho do seu aplicativo para executar um programa Python com:
Exec=python /path/to/python/app
Uma vez que a linha “Exec” esteja definida 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 a combinação de teclado Ctrl + O, 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 do Aplicativo – Alacarte
Existem muitos editores de menu no Linux. Na maioria das vezes, todos eles 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 à sua relação 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 menu Alacarte em 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 é agradavelmente simples. Para começar, clique em uma categoria. Neste exemplo, faremos 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 Launcher”, há algumas coisas a serem preenchidas. A primeira coisa a preencher é “Nome”. Escreva o nome do lançador na seção “Nome”. Em seguida, vá para “Comando”.
A seção “Comando” é onde o usuário especifica o que o atalho fará. Clique no botão “procurar” para procurar um script de shell, binário, aplicativo python, etc e carregá-lo. 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 lançador estiver definida, escreva um comentário na seção “Comentário” e selecione “OK” para finalizar. Após clicar no botão “OK”, o Alacarte irá salvar instantaneamente e habilitar o novo atalho do seu aplicativo na área de trabalho do Linux!