Skip to content

Aplicativos do AppImage

Gustavo Reis edited this page Apr 21, 2019 · 3 revisions

Com o AppImageLauncher instalado, você clica em um AppImage, ele é automaticamente integrado ao ~/Applications e os arquivos do desktop são criados automaticamente em ~/local/share/applications. Mas se você modificar um dos arquivos .desktop do aplicativo do AppImage para corrigir o caminho do ícone, o AppImageLauncher reverte automaticamente o arquivo .desktop para o original e mantém novamente o caminho do ícone rigidamente codificado. Também remove a opção StartupWMClass. Nós recomendamos que você remova AppImageLauncher.

  1. Remova o pacote appimagelauncher no terminal;
  2. Crie ~/Applications/AppImages/, mova todos os AppImages para essa pasta. Torne todos os AppImages executáveis e confiáveis:
chmod a+x *.AppImage
  1. Reinicie;
  2. Crie os arquivos .desktop manualmente na pasta ~/.local/share/applications. Não se esqueça de adicionar a opção StartupWMClass ou o ícone será não reconhecido e feio. O arquivo .desktop, por exemplo, ColourPicker.desktop, deveria ficar assim:
[Desktop Entry]
Categories = Graphics;
Comment = A minimal but complete color picker
Comment[en_GB] = A minimal but complete colour picker
Exec = $HOME/Applications/AppImages/ColorPicker.AppImages
GenericName = Color Picker
GenericName[en_GB] = Colour Picker
Icon = colorpicker
Keywords = colorpicker; color-picker
Keywords[en_GB] = colourpicker; colour-picker
# MimeType = application/illustrator; application/pdf;
Name = Color Picker
Name[en_GB] = Colour Picker
StartupNotify = true
StartupWMClass = ColorPicker
Terminal = false
Type = Application
Version = 1.0
# X-AppImage-Version = 9.0
X-Ayatana-Desktop-Shortcuts = Color Picker
X-GNOME-FullName = Minimal Color Picker
X-GNOME-FullName[en_GB] = Minimal Colour Picker
X-DBUS-ServiceName = ColorPicker

E execute o update-desktop-database no terminal para atualizar a lista de aplicativos.

Dicas

  1. Para descobrir o nome do StartupWMClass, por exemplo,
  • Veja em negrito: ColorPicker.AppImage;
  • Se não funcionar, você precisa extrair o AppImage para descobrir o nome do shell bin;
  • Se ainda não funcionar, cheque o nome do título no panel quando você abrir o aplicativo do AppImage.
  1. Se você é estrangeiro e quer comentar e nomear em sua língua nativa, você pode adicionar, por exemplo, Comment[en_GB], GenericName[en_GB], Keywords[en_GB], Name[en_GB] e X-GNOME-FullName[en_GB]. Se para espanhol, seria [es], e para espanhol do México, [es_MX]. O português do Brasil seria [pt_BR];
  2. Os nomes dos AppImage devem permanecer originais, mas se você quiser renomear, você está livre, mas para o nome StartupWMClass, você precisa colocar o nome original do AppImage como pode ser visto no item 1 acima.
Clone this wiki locally