GNU/Linux >> Linux Esercitazione >  >> Linux

il programma di tipo mime predefinito non è coerente tra il sistema e Mozilla firefox/thunderbird?

Alla fine l'ho capito:le applicazioni Mozilla cercheranno nell'elenco di file le associazioni di tipo mime-app nel seguente ordine:

~/.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

In realtà non dovrebbero usare mimeinfo.cache affatto. Perché non c'è ordine in questi file. In alcune distro ci sarà mimeapps.list predefinito che è bello. Ma molte distribuzioni non hanno mimeapps.list predefinito . In alcune distro non c'è mimeinfo.cache affatto. Quindi in queste distribuzioni ritorna a /usr/share/applications/defaults.list che funziona bene. Ma in Ubuntu ce ne sono ancora mimeinfo.cache s, che verranno generati automaticamente dopo ogni aggiornamento. In kubuntu è anche peggio, perché le associazioni in defaults.list sono specificati per le app gnome ma non per quelle KDE.

Il buon modo per risolvere questo problema è generare il mio mimeapps.list e inseriscilo in ~/.local/share/applications/ .


Linux
  1. La differenza tra i comandi di arresto e arresto?

  2. Bloccato nella scelta tra ext4 ed ext3 per il file system

  3. Qual è la differenza tra una chiamata di libreria e una chiamata di sistema in Linux?

  4. Sulla memoria di sistema... in particolare la differenza tra `tmpfs,` `shm,` e `hugepages...`

  5. Qual è la differenza tra unlink e rm?

Qual è la differenza tra un utente normale e un utente di sistema?

La differenza tra Nss e Pam?

Che cos'è un hypervisor? Qual è la differenza tra il tipo 1 e 2?

Qual è la differenza tra memoria buffer e cache in Linux?

Qual è la differenza tra le funzioni della famiglia exec di chiamate di sistema come exec ed execve?

Qual è la differenza tra chiamata di sistema e chiamata di libreria?