MIME 형식이란 무엇일까요?

그놈에서는, MIME(다목적 인터넷 메일 확장) 형식을 파일 형식 식별에 활용합니다. 그놈 데스크톱은 다음 목적으로 MIME 형식을 활용합니다:

  • 지정 파일 형식을 어떤 기본 프로그램으로 열지 결정합니다.

  • 지정 파일 형식을 열 수 있는 다른 프로그램을 등록합니다.

  • 예를 들면 파일 프로그램의 속성 대화상자에서 파일 형식을 설명하는 문자열을 보여줍니다.

  • 파일 프로그램의 속성 대화상자처럼 지정 파일 형식을 나타내는 아이콘을 나타냅니다.

MIME 형식 이름은 다음 형태를 따릅니다:

media-type/subtype-identifier

image/jpeg를 MIME 형식의 예로 들 수 있으며, image 는 미디어 형식, jpeg 는 하위 형식 식별자입니다.

그놈은 다음 사항을 결정할 때 freedesktop.org Shared MIME Info 명세를 따릅니다:

  • 머신 전체, 사용자 영역 위치에 모든 MIME 형식 지정 파일을 저장합니다.

  • MIME 형식 등록 방법을 결정하여 데스크톱 환경에서 어떤 프로그램이 해당 파일 형식을 열 수 있는지 알게 합니다.

  • 어떤 파일 형식을 어떤 프로그램으로 열어야 하느냐를 사용자가 어떻게 바꿀 수 있는지 결정합니다.

MIME 데이터베이스는 무엇인가요?

MIME 데이터베이스는 MIME 형식 명세를 모아둔 파일이며, 그놈에서는 알려진 모든 MIME 형식 정보를 저장할 때 사용합니다.

시스템 관리자 관점에 있어 MIME 데이터베이스에서 가장 중요한 부분은 알려진 MIME 형식을 저장하고, 해당 형식 관련 정보를 지정하는 관련 파일이 들어간 /usr/share/mime/packages/ 디렉터리 부분입니다. 예를 들어 이 파일 중 /usr/share/mime/packages/freedesktop.org.xml이 있는데, 기본적으로 시스템에서 활용할 수 있는 표준 MIME 형식 정보를 지정합니다. 이 파일은 shared-mime-info 패키지에 들어있습니다.

더 많은 정보

MIME 형식 시스템을 설명하는 자세한 내용은 freedesktop.org 웹사이트에 있는 freedesktop.org Shared MIME Info specification을 살펴보십시오: