Cosa sono i tipi MIME?

In GNOME, i tipi MIME (Multipurpose Internet Mail Extension) vengono utilizzati per identificare il formato di un file. Il desktop GNOME utilizza i tipi MIME per:

  • Determinare quale applicazione deve aprire un formato file specifico come impostazione predefinita.

  • Registrare ulteriori applicazioni che possono aprire un formato file specifico.

  • Fornire una stringa che descrive il tipo di file, ad esempio, in una finestra di dialogo delle proprietà di un file dell'applicazione File.

  • Fornire un'icona che rappresenta un formato file specifico, ad esempio, in una finestra di dialogo delle proprietà di un file dell'applicazione File.

I nomi dei tipi MIME seguono un formato stabilito:

tipo-di-media/identificatore-del-sottotipo

image/jpeg è un esempio di tipo MIME dove image è il tipo di media e jpeg è l'identificatore del sottotipo.

GNOME segue la specifica freedesktop.org Shared MIME Info per determinare:

  • La posizione sia a livello della macchina che specifica per l'utente usata per memorizzare tutti i file di specifica dei tipi MIME.

  • Come registrare un tipo MIME in modo che l'ambiente desktop sappia quali applicazioni possono essere utilizzate per aprire uno specifico formato di file.

  • Come l'utente può modificare quali applicazioni dovrebbero aprire quali formati di file.

Cos'è il database MIME?

Il database MIME è una raccolta di tutti i file di specifica dei tipi MIME che GNOME utilizza per memorizzare informazioni sui tipi MIME conosciuti.

La parte più importante del database MIME dal punto di vista dell'amministratore di sistema è la directory /usr/share/mime/packages/, dove sono memorizzati i file relativi ai tipi MIME che specificano informazioni sui tipi MIME conosciuti. Un esempio di tali file è /usr/share/mime/packages/freedesktop.org.xml, che specifica informazioni sui tipi MIME standard disponibili sul sistema per impostazione predefinita. Questo file è fornito dal pacchetto shared-mime-info.

Get more information

Per informazioni dettagliate che descrivono il sistema dei tipi MIME, consultare la specifica freedesktop.org Shared MIME Info disponibile sul sito web freedesktop.org: