Overstyr standardappen for alle brukarar

Filene /usr/share/applications/mimeapps.list og /usr/share/applications/gnome-mimeapps.list oppgjev kva app som er registrert som standard for å opne bestemte MIME-typar. Desse filene kjem frå distribusjonen.

For å overstyre systemstandardane for alle brukarar på systemet må du opprette fila /etc/xdg/mimeapps.list eller /etc/xdg/gnome-mimeapps.list med ei liste over MIME-typar der du vil overstyre standardappen.

Filer i /etc/xdg/ går føre filer i /usr/share/applications/. I tillegg har /etc/xdg/gnome-mimeapps.list forrang framfor /etc/xdg/mimeapps.list, men kan overstyrast av brukaren sitt oppsett i ~/.config/mimeapps.list.

Overstyr standardappen for alle brukarar

  1. Sjå i fila /usr/share/applications/mimeapps.list for å finne MIME-typane du vil endre standardappen for. Dette utdraget frå fila mimeapps.list oppgjev til dømes standardappen for MIME-typane text/html og application/xhtml+xml:

    [Default Applications]
    text/html=epiphany.desktop
    application/xhtml+xml=epiphany.desktop

    Standardappen (Epiphany) vert oppgjeven med den tilhøyrande .desktop-fila (epiphany.desktop). Standardplasseringa for .desktop-filene til andre appar er /usr/share/applications/.

  2. Opprett fila /etc/xdg/mimeapps.list. I fila fører du opp MIME-typane og standardappane deira:

    [Default Applications]
    text/html=myapplication1.desktop
    application/xhtml+xml=myapplication2.desktop
    
    [Added Associations]
    text/html=myapplication1.desktop;
    application/xhtml+xml=myapplication2.desktop;

    Dette set standardappen for MIME-typen text/html til myapplication1.desktop, og standardappen for MIME-typen application/xhtml+xml til myapplication2.desktop.

    For at desse innstillingane skal verke rett, må både myapplication1.desktop og myapplication2.desktop liggje i mappa /usr/share/applications/.

  3. Du kan bruke kommandoen gio mime for å stadfeste at standardappen er rett sett:

    $ gio mime text/html
    Standard program for «text/html»: myapplication1.desktop
    Registrerte program:
    	myapplication1.desktop
    	epiphany.desktop
    Tilrådde program:
    	myapplication1.desktop
    	epiphany.desktop