Verwenden mimeapps.list
Eine andere Möglichkeit zum Ändern von Dateitypzuordnungen ist die mimeapps.listDatei in ~/.local/share/applications. Der Vorteil dieser Methode besteht darin, dass a.) Sie nicht von Anwendungen von Drittanbietern abhängt. B.) Sie vorhandene Systemdateien nicht ändern müssen.
So fügen Sie eine Zuordnung hinzu oder bearbeiten eine vorhandene:
1. Finden Sie die richtige .desktopDatei
Stellen Sie sicher, dass dem Programm, das Sie verwenden möchten, ein .desktopStartprogramm zugeordnet ist. Durchsuchen ~/.local/share/applicationsund /usr/share/applicationsfinden Sie die entsprechende .desktopDatei für Ihr Programm, z mplayer.desktop. Wenn .desktopfür Ihre Anwendung keine Datei vorhanden ist , können Sie einfach eine Datei erstellen, indem Sie die Anweisungen in dieser Antwort befolgen .
2. Identifizieren des Mimetyps
Klicken Sie mit der rechten Maustaste auf eine Beispieldatei, gehen Sie zu Eigenschaften und kopieren Sie den unter aufgeführten Mimetyp Type, z audio/mpeg.
3. Bearbeiten mimeapps.list
mimeapps.listIn gedit öffnen
gedit ~/.local/share/applications/mimeapps.list
Suchen Sie nach dem Mimetyp, den Sie oben kopiert haben. Wenn es existiert, hängen Sie Ihre .desktopDatei an die Liste der zugehörigen Programme an, zB:
audio/mpeg=umplayer.desktop;vlc.desktop;
zu
audio/mpeg=umplayer.desktop;vlc.desktop;mplayer.desktop;
Wenn Ihr Mimetyp nicht an erster Stelle enthalten war, fügen Sie ihn als neue Zeile hinzu und hängen Sie Ihre .desktopDatei erneut an:
audio/mpeg=mplayer.desktop;
Fügen Sie oben eine Überschrift mit ein, [Added Associations]falls diese noch nicht vorhanden ist. Für eine leere Datei, die gerade erstellt wird, sieht es also so aus
[Added Associations]
audio/mpeg=mplayer.desktop;
Nun sollte Ihre Anwendung im Dialogfeld "Öffnen mit" angezeigt werden.