Wie ordne ich einen Dateityp einem Bild zu?

8

Ich benutze Ubuntu 16.04 LTS.

Ich habe das neueste krita-Bild heruntergeladen ( http://files.kde.org/krita/3/linux/krita-3.0-x86_64.appimage ).

Ich möchte in der Lage sein, Krita-Dateien (mit der Erweiterung ".kra", MIME-Typ "application / x-krita") mit diesem Bild zu öffnen, indem ich auf das Dateisymbol doppelklicke.

Wie mache ich das?

Ich habe versucht, das Bild nach / usr / share / applications zu verschieben. Ich habe versucht, eine Desktop-Datei /usr/share/applications/krita.desktop mit den folgenden Inhalten hinzuzufügen:

[Desktop Entry]
Name=Krita
Exec=/usr/share/applications/krita-3.0-x86_64.appimage %F
Type=Application
MimeType=application/x-krita

Ich habe sichergestellt, dass beide Dateien dieselben Berechtigungen haben wie andere Dateien im selben Verzeichnis.

Krita erscheint nicht unter "Mit anderer Anwendung öffnen ..."

Peter Chaplin
quelle
3.0.1 nicht = (möchte, dass dies auch funktioniert.
43Tesseracts

Antworten:

8

Habe das mit Mint 18.1 Cinnamon zum Laufen gebracht.

Das .appimage von Krita 3.1.2 hat keine Dateizuordnungen hinzugefügt, daher habe ich eine Datei mit dem Namen krita.desktop erstellt und Folgendes eingefügt:

[Desktop Entry]
Encoding=UTF-8
Name=Krita
Comment=Krita, An open source painting and drawing application.
Exec=[path to .appimage] %F
Type=Application
Icon=[path to icon]
Categories=Graphics; 
MimeType=image/krita;

Ich habe diese Datei ausführbar gemacht und sie dann nach / usr / share / applications kopiert.

Als nächstes öffnete ich ~ / .config / mimeapps.list und fügte hinzu:

image/krita=krita.desktop;

unter dem Abschnitt [Hinzugefügte Assoziationen]

Schließlich habe ich mit der rechten Maustaste auf eine .kra-Datei geklickt und Krita als Standard-App unter Öffnen mit ausgewählt.

Hoffe das hilft jemandem aus.

x53
quelle
2
Ich habe ein wenig damit herumgespielt und am Ende beide MIME-Typen ("image / krita" und "application / x-krita") in beiden Dateien (getrennt durch; in krita.desktop, in separaten Zeilen in Mimeapps) gefunden. Liste), aber es funktioniert jetzt für mich, danke.
Peter Chaplin
3

Die nächste Version von Krita AppImage wird mit einer Desktop-Integration geliefert, die dies automatisch für Sie erledigen sollte.

Sie können einen Alpha-Build ausprobieren: https://krita.org/en/item/krita-3-0-1-alpha-builds/

probono
quelle