GNU/Linux >> Tutoriels Linux >  >> Linux

le programme de type mime par défaut est incohérent entre le système et le mozilla firefox/thunderbird ?

Enfin, j'ai compris :les applications Mozilla vont parcourir la liste des fichiers pour les associations de type mime-application dans l'ordre suivant :

~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache
/usr/local/share/applications/mimeapps.list
/usr/local/share/applications/mimeinfo.cache
/usr/share/applications/mimeapps.list
/usr/share/applications/mimeinfo.cache
/usr/share/applications/defaults.list

En fait, ils ne devraient pas utiliser mimeinfo.cache du tout. Parce qu'il n'y a pas d'ordre dans ces fichiers. Dans certaines distributions, il y aura par défaut mimeapps.list ce qui est sympa. Mais de nombreuses distributions n'ont pas le mimeapps.list par défaut . Dans certaines distributions, il n'y a pas de mimeinfo.cache du tout. Ainsi, dans ces distributions, il revient à /usr/share/applications/defaults.list qui fonctionne bien. Mais dans Ubuntu, il y a encore mimeinfo.cache s, qui seront générés automatiquement après chaque mise à jour. Dans kubuntu c'est encore pire, car les associations en defaults.list sont spécifiés pour les applications gnome mais pas pour celles de KDE.

La bonne façon de résoudre ce problème est de générer mon propre mimeapps.list et mettez-le dans ~/.local/share/applications/ .


Linux
  1. La différence entre les commandes d'arrêt et d'arrêt ?

  2. La Différence Entre [[ $a ==Z* ]] Et [ $a ==Z* ] ?

  3. Quelle est la différence entre les fonctions de la famille exec d'appels système comme exec et execve ?

  4. Quelle est la différence entre un appel Library et un appel System sous Linux ?

  5. Sur la mémoire système... spécifiquement la différence entre `tmpfs,` `shm,` et `hugepages...`

Qu'est-ce qu'un Hyperviseur ? Quelle est la différence entre les types 1 et 2 ?

Quelle est la différence entre un appel système et un appel de bibliothèque ?

Quelle est la différence entre procfs et sysfs ?

Quelle est la différence entre ls et l ?

Sous Linux, quelle est la différence entre les tampons et le cache signalés par la commande free ?

Quelle est la différence entre unlink et rm ?