O que são tipos MIME?

No GNOME, os tipos MIME (Multipurpose Internet Mail Extension) são utilizados para identificar o formato de um ficheiro. O ambiente gráfico GNOME utiliza tipos MIME para:

  • Determinar que aplicação deve abrir uma formato de ficheiro específico por defeito.

  • Registar outras aplicações que também podem abrir um formato de ficheiro específico.

  • Fornecer uma cadeia de texto descritiva de um tipo de ficheiro, por exemplo, na caixa de diálogo das propriedades de um ficheiro da aplicação Ficheiros.

  • Fornecer um ícone representativo de um formato de ficheiro especifico, por exemplo, na caixa de diálogo das propriedades de um ficheiro da aplicação Ficheiros.

Os nomes dos tipos MIME seguem o seguinte formato:

media-type/subtype-identifier

O image/jpeg é um exemplo de tipo MIME onde image é o tipo de meio e jpeg é o identificador do subtipo.

O GNOME segue a especificação freedesktop.org Shared MIME Info para determinar:

  • A localização para guardar todos os ficheiros de especificação dos tipos MIME gerais do sistema e específicos do utilizador.

  • Como registar um tipo MIME para que o ambiente gráfico saiba que aplicações podem ser utilizadas para abrir um formato de ficheiro específico.

  • Como pode o utilizador alterar que aplicações podem abrir cada formato de ficheiro.

O que é a base de dados MIME?

A base de dados MIME é uma coleção de todos os ficheiros de especificação de tipos MIME que o GNOME utiliza para armazenar informação acerca dos tipos MIME conhecidos.

Do ponto de vista do administrador do sistema, a parte mais importante da base de dados MIME é o diretório /usr/share/mime/packages/ onde estão armazenados os ficheiros relacionados ao tipo MIME que especificam informações sobre tipos MIME conhecidos. Um exemplo desse tipo de ficheiro é o /usr/share/mime/packages/freedesktop.org.xml, que especifica informações sobre os tipos MIME padrão disponíveis no sistema por defeito. Esse ficheiro é fornecido pelo pacote shared-mime-info.

Obter mais informações

Para obter informações detalhadas sobre o sistema de tipos MIME, consulte a Especificação da Informação MIME partilhada do freedesktop.org localizada no website freedesktop.org: