.
Adicione um ícone na área de trabalho para um aplicativo baseado em AppImage e inicie-o no menu do aplicativo como qualquer outro aplicativo .
Uma das maneiras mais fáceis de instalar aplicativos em qualquer distribuição Linux é com o AppImage e, por causa disso, também é uma das maneiras mais comuns de obter aplicativos no mundo Linux.
Mas há um pequeno problema: ele não adiciona um ícone ao menu do aplicativo e, por isso, não pode ser iniciado com um clique. Em vez disso, devemos entrar no terminal e executar o comando todas as vezes, o que pode ser inconveniente para novos usuários.
Para resolver isso, você pode criar manualmente um ícone na área de trabalho para o aplicativo AppImage, que permitirá iniciar o aplicativo de qualquer lugar no sistema Linux.
Parece interessante, certo? Portanto, abra a janela do seu terminal e siga as etapas abaixo para adicionar um ícone para o aplicativo AppImage no Ubuntu, Debian, Fedora, Arch ou qualquer outra distribuição Linux.
Etapas para criar um ícone de atalho na área de trabalho para aplicativos AppImage
Acredito que você já tenha baixado o aplicativo para acompanhar este tutorial, mas para completar, vamos repassar rapidamente o processo de download de um aplicativo AppImage para ficarmos na mesma página.
Passo 01: Baixar AppImage e ícone
Para este guia, estamos baixando o CPU-X, que é um aplicativo que mostra detalhes sobre o hardware do seu sistema Linux. Se você já usou o CPU-Z, talvez esteja familiarizado com o uso do aplicativo.
Já peguei o AppImage do CPU-X para você, então faça o download usando o comando abaixo:
$ wget https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/releases/download/v4.5.2/CPU-X-v4.5.2-x86_64.AppImage
Depois de obter o AppImage, faça o download do ícone png do mecanismo de pesquisa para que, ao pesquisar o nome do aplicativo, você encontre um ícone adequado para representá-lo.
Aqui, selecionei um ícone para CPU-X.
$ wget https://appimage.github.io/database/CPU-X/icons/128x128/cpu-x.png
Depois de executar as etapas acima, vamos para a próxima seção.
Passo 02: Faça permissões executáveis e altere o diretório
O arquivo que baixamos não poderá ser executado até que alteremos a permissão, portanto, devemos abrir o terminal e alterar a permissão desse arquivo digitando:
$ chmod a+x CPU-X-v4.5.2-x86_64.AppImage
Depois de tornar o arquivo executável, podemos agora criar um ícone para o aplicativo. No entanto, sugiro que você mova este aplicativo e seu ícone png para o diretório /opt/cpu-x/.
Isso nos impedirá de excluir acidentalmente o aplicativo enquanto limpamos outros arquivos indesejados.
Para manter a estrutura de diretórios do /optar/ diretório, primeiro criaremos um diretório para o nome do aplicativo e, ao mover o arquivo, renomearemos o AppImage para corresponder ao nome do diretório e, finalmente, moveremos o arquivo png.
$ mkdir /opt/cpu-x
$ sudo mv CPU-X-v4.5.2-x86_64.AppImage /opt/cpu-x/cpu-x.AppImage
$ sudo mv cpu-x.png /opt/cpu-x/
Passo 03: Criar arquivo .desktop
O último passo é modificar o arquivo .desktop, que vou compartilhar com vocês, então sempre que quiser criar um atalho .desktop para qualquer app AppImage, basta usar essa estrutura “appname .desktop” e coloque o arquivo .desktop no ~/.local/share/applications/filename diretório.
[Desktop Entry]
Type=Application
Name=NAME-OF-APPIMAGE
Icon=/PATH/OF/ICON
Exec=/PATH/OF/AppImage
Terminal=false
Hidden=false
Categories=Utility
Agora, usando a entrada acima, deixe-me fazer as seguintes alterações em ~/.local/share/applications/CPU-X.desktop usando o editor nano:
$ nano ~/.local/share/applications/CPU-X.desktop
E aqui está o resultado depois de fazer as alterações, então agora deixe-me salvar o arquivo para ver as alterações.
[Desktop Entry]
Type=Application
Name=CPU-X
Icon=/opt/cpu-x/cpu-x.png
Exec=/opt/cpu-x/cpu-x.AppImage
Terminal=false
Hidden=false
Categories=Utility
Enquanto procuro por “CPU-X”, o sistema está me mostrando o indicador de aplicativo nas atividades ou no menu, o que significa que agora posso iniciar um aplicativo a qualquer momento.
Se você acha que isso é demais para você, então você pode criar um indicador de aplicativo usando a ferramenta “Arronax”, que discutirei na próxima seção.
[BONUS] Crie um ícone AppImage usando Arronax
Se o ícone AppImage não estiver aparecendo, você pode usar Arronax, que é uma ferramenta GUI que ajuda você a criar ícones AppImage rapidamente com apenas alguns cliques.
Para baixar e instalar o Arronax, você deve primeiro acessar o website oficial. Lá, você encontrará um pacote binário para distribuições baseadas no Ubuntu/Debian e um arquivo tar para outras distribuições.
Depois de ter o arquivo binário .deb, execute o seguinte comando para instalá-lo e, em seguida, procure por “Arronax” no menu do aplicativo para iniciar o aplicativo.
$ sudo dpkg -i Downloads/arronax_0.8.1_all.deb
Ao iniciar o “Arronax” pela primeira vez, você encontrará uma interface bastante simples e autoexplicativa, mas ainda assim, explicarei como usar este aplicativo para adicionar um indicador de aplicativo.
Para criar um indicador de aplicativo, você só precisa seguir os passos na sequência dada: Primeiro, selecione o tipo de link -> Forneça AppImage Path -> Selecione as categorias “Adicionar um comentário.
Depois disso, mude a guia para “Ícone” e especifique o caminho onde a imagem está localizada e salve o arquivo.


Para salvar o “.Área de Trabalho” arquivo, sugiro que você selecione “Pasta de aplicativo do usuário” na seção Pastas padrão e salve o arquivo.

Depois de concluir as etapas acima, você encontrará o aplicativo no menu do aplicativo ou nas atividades.
Embrulhar
Isso é tudo o que você precisa para criar um ícone na área de trabalho para um aplicativo AppImage no Linux.
Aliás, é recomendável criar um ícone de atalho na área de trabalho ou iniciador para o aplicativo Appimage para facilitar o acesso ao aplicativo na gaveta do aplicativo sempre que estiver executando o comando.
Se você estiver enfrentando algum problema ao adicionar um ícone.desktop ao seu sistema, informe-me e veremos o que posso fazer para resolver o problema.

Um homem com uma tecnologia efusiva que explorou algumas das incríveis coisas da tecnologia e está explorando mais. Enquanto avançava, tive a chance de trabalhar no desenvolvimento Android, Linux, AWS e DevOps com várias ferramentas de código aberto.
.








