Skip to content

App create tramite AppImage

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

Con AppImageLauncher installato, quando fai clic su un'AppImage, esso viene automaticamente integrato nella cartella ~/Applicazioni e i file di configurazione di desktop sono automaticamente creati nella cartella ~/local/share/applications. Ma, se modifichi uno dei file di configurazione di desktop dell'app creata tramite AppImage per correggere il percorso dell'icona, AppImageLauncher ripristina automaticamente il file di configurazione di desktop per il percorso originale e mantiene nuovamente il percorso dell'icona predefinito. Rimuove anche l'opzione StartupWMClass. Ti consigliamo di rimuovere AppImageLauncher.

  1. Rimuovi appimagelauncher nel terminale;
  2. Crea la cartella ~/Applications/AppImages/, muovi tutti gli AppImage per questa cartella.
  3. Rendi tutti gli AppImage eseguibili e affidabili nel terminale:
chmod a+x *.AppImage
  1. Riavvia;
  2. Crea i file di configurazione di desktop manualmente nella cartella ~/.local/share/applications. Non dimenticare di aggiungere l'opzione StartupWMClass o l'icona sarà sconosciuta o brutta. Il file di configurazione di desktop, per esempio, ColourPicker.desktop, dovrebbe essere come:
[Desktop Entry]
Categories = Graphics;
Comment = A mininal but complete color picker
Comment[en_GB] = A mininal 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

Ed esegui il commando update-desktop-database nel terminale.

Suggerimenti

  1. Per sapere quale il nome dell'opzione StartupWMClass, per esempio,
  • Vedi in grassetto: ColorPicker.AppImage;
  • Se non funziona, hai bisogno di estrarre l'AppImage per scoprire il nome della shell bin;
  • Se non funziona ancora, controlla e scopri il nome del titolo nel pannello quando apri l'applicazione AppImage.
  1. Se sei italofono nativo o non-nativo e vuoi commentario e nome in tua lingua, puoi aggiungere, per esempio, Comment[en_GB], GenericName[en_GB], Keywords[en_GB], Name[en_GB] e X-GNOME-FullName[en_GB]. Se per in italiano, sarebbe [it], e per in italiano svizzero, [it_CH].
  2. Il nome degli AppImage dovrebbe rimanere originale, ma se vuoi rinominare, sei libero, ma per il nome dell'opzione StartupWMClass, hai bisogno di mantenere il nome original di quell'AppImage, come vedi nell'elemento 1 sopra.
Clone this wiki locally