Skip to content

Aplicações do AppImage

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

Com o AppImageLauncher instalado, você faz um clic num AppImage, ele é automaticamente integrado ao directório ~/Applications e os ficheiros .desktop são criados automaticamente em ~/local/share/applications. Mas se você modificar um dos ficheiros .desktop da aplicação do AppImage para corrigir o caminho do ícone, o AppImageLauncher reverte automaticamente o ficheiro .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 este directório. Torne todos os AppImages executáveis e confiáveis:
chmod a+x *.AppImage
  1. Reinicialize;
  2. Crie os ficheiros .desktop manualmente no directório ~/.local/share/applications. Não se esqueça de aderir a opção StartupWMClass ou o ícone será não reconhecido e feio. O ficheiro .desktop, por exemplo, ColourPicker.desktop, deveria parecer-lhe 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 actualizar a lista de aplicações.

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 a aplicação do AppImage.
  1. Se você é estrangeiro e quer comentar e nomear na sua língua nativa, você pode aderir, 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 de Portugal seria [pt_PT];
  2. Os nomes dos AppImage devem permanecer originais, mas se você quiser renomear, você está livre, mas para o nome do StartupWMClass, você precisa colocar o nome original do AppImage como pode ser visto no item 1 acima.
Clone this wiki locally