O que é um AppImage?
Um AppImage é um pacote portátil que contém tudo o que a aplicação precisa para rodar: bibliotecas, dependências e o próprio binário.
Ele funciona em qualquer distribuição Linux sem precisar de instalação formal – basta dar permissão de execução e abrir.
Por que não aparece no lançador?
- O sistema não registra automaticamente arquivos “executáveis” baixados na pasta
Downloads. - Não há arquivo
.desktopassociado, então o menu de aplicativos não sabe como chamá‑lo.
Preparação
Antes de criar o atalho, faça duas coisas simples:
- Coloque o AppImage em um diretório permanente – recomendado
~/.local/bin. - Dê permissão de execução.
# Exemplo: baixando o GIMP (AppImage)
wget https://download.gimp.org/pub/gimp/v2.10/2024-01-02/gimp-2.10.32-x86_64.AppImage \
-O ~/Downloads/GIMP.AppImage
# Torna‑o executável
chmod +x ~/Downloads/GIMP.AppImage
# Copia para a pasta local
mkdir -p ~/.local/bin
cp ~/Downloads/GIMP.AppImage ~/.local/bin/
Dica: use
~/.local/binporque já está no seu$PATH, então o comando pode ser chamado de qualquer terminal sem caminho completo.
Criando a entrada .desktop
O arquivo .desktop é o que informa ao sistema gráfico (GNOME, KDE, XFCE…) como exibir e iniciar a aplicação.
Ele deve ficar em ~/.local/share/applications.
mkdir -p ~/.local/share/applications
nano ~/.local/share/applications/gimp.desktop # ou qualquer nome desejado
Conteúdo padrão
[Desktop Entry]
Name=GIMP
Comment=Editor de imagens raster (AppImage)
Exec=%k # %k resolve para ~/.local/bin/GIMP.AppImage
Icon=/home/joao/.local/share/icons/hicolor/256x256/apps/gimp.svg
Terminal=false
Type=Application
Categories=Graphics;Photo;
StartupNotify=true
Explicação dos campos
| Campo | Significado | Como preencher |
|---|---|---|
Name= |
Nome exibido no menu | Use o nome da aplicação (ex.: GIMP) |
Comment= |
Descrição curta (opcional) | Algo como “Editor de imagens raster” |
Exec= |
Comando que inicia a app | %k aponta para o arquivo na pasta local; pode usar caminho completo. |
Icon= |
Ícone exibido | Pode ser um arquivo SVG/PNG no seu sistema ou apenas o nome do ícone já instalado (gimp). |
Terminal= |
Precisa de terminal? | false se a aplicação abrir em janela própria. |
Categories= |
Onde aparecerá no menu | Separe por ponto‑e‑vírgula: Graphics;Photo; |
StartupNotify=true |
Notificação de inicialização | Mantém o comportamento padrão do GNOME/KDE |
Obs. Se não houver ícone local, use apenas o nome (
Icon=gimp). O sistema procurará em/usr/share/icons/hicolor/….
Torne o arquivo .desktop executável
chmod +x ~/.local/share/applications/gimp.desktop
Isso garante que o GNOME/KDE reconheçam o arquivo como atalho válido.
Atualizando a cache (opcional)
Alguns ambientes gráficos precisam refrescar a lista de aplicativos:
update-desktop-database ~/.local/share/applications/
Feche e reabra o menu de lançador para ver o novo ícone.
Teste rápido
- Abra o lançador (
Super + Ano GNOME ou “KRunner” no KDE). - Digite GIMP – o atalho deve aparecer imediatamente.
- Clique duas vezes: a aplicação abre sem precisar navegar até
~/.local/bin.
Automatizando atualizações
Quando houver nova versão do AppImage, basta substituir o arquivo na pasta local:
wget -O ~/.local/bin/GIMP.AppImage https://download.gimp.org/pub/gimp/v2.10/2024-01-08/gimp-2.10.34-x86_64.AppImage
chmod +x ~/.local/bin/GIMP.AppImage
O atalho continua funcionando sem alterações.