- - Como criar atalhos de menu de aplicativos no Linux

Como criar atalhos de menu do aplicativo no Linux

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