Åsidosätta registrerade standardprogram för alla 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 alla användare på systemet behöver du skapa en fil /etc/xdg/mimeapps.list eller /etc/xdg/gnome-mimeapps.list med en lista över MIME-typer för vilka du vill åsidosätta det registrerade standardprogrammet.
Filer i /etc/xdg/ har företräde över filer i /usr/share/applications/. Vidare har /etc/xdg/gnome-mimeapps.list företräde över /etc/xdg/mimeapps.list, men kan åsidosättas av användarens konfiguration i ~/.config/mimeapps.list.
Åsidosätta registrerade standardprogram för alla 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 motsvarande .desktop-fil (epiphany.desktop). Standardplatsen för andra programs .desktop-filer är /usr/share/applications/.
-
Skapa filen /etc/xdg/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/.
-
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