Åsidosätta registrerade standardprogram för enskilda användare
Filerna /usr/share/applications/mimeapps.list och /usr/share/applications/gnome-mimeapps.list anger vilket program som är registrerat för att öppna specifika MIME-typer som standard. Dessa filer tillhandahålls av distributionen.
För att åsidosätta systemets standardvärden för enskilda användare behöver du skapa en fil ~/.config/mimeapps.list med en lista över MIME-typer för vilka du vill åsidosätta det registrerade standardprogrammet.
Åsidosätta registrerade standardprogram för enskilda användare
-
Titta i /usr/share/applications/mimeapps.list för att avgöra för vilka MIME-typer som du vill ändra det registrerade standardprogrammet. Till exempel anger följande exempel på filen mimeapps.list det registrerade standardprogrammet för MIME-typerna text/html och application/xhtml+xml:
[Default Applications] text/html=epiphany.desktop application/xhtml+xml=epiphany.desktopStandardprogrammet (Epiphany) definieras genom att ange dess motsvarande .desktop-fil (epiphany.desktop). Systemets standardplats för andra programs .desktop-filer är /usr/share/applications/. Enskilda användares .desktop-filer kan lagras i ~/.local/share/applications/.
-
Skapa filen ~/.config/mimeapps.list. Ange i filen MIME-typerna och deras motsvarande registrerade standardprogram:
[Default Applications] text/html=mittprogram1.desktop application/xhtml+xml=mittprogram2.desktop [Added Associations] text/html=mittprogram1.desktop; application/xhtml+xml=mittprogram2.desktop;Detta ställer in det registrerade standardprogrammet för MIME-typen text/html till mittprogram1.desktop, och det registrerade standardprogrammet för MIME-typen application/xhtml+xml till mittprogram2.desktop.
För att dessa inställningar ska fungera korrekt, säkerställ att både filen mittprogram1.desktop och mittprogram2.desktop är placerade i katalogen /usr/share/applications/. Enskilda användares .desktop-filer kan lagras i ~/.local/share/applications/.
-
Du kan använda kommandot gio mime för att bekräfta att det registrerade standardprogrammet ställts in korrekt:
$ gio mime text/html Standardprogram för ”text/html”: mittprogram1.desktop Registrerade program: mittprogram1.desktop epiphany.desktop Rekommenderade program: mittprogram1.desktop epiphany.desktop