맥OS DMG, PKG 파일이란? (프로그램 설치)

윈도우에서는 프로그램을 설치할 때 .exe 확장자 파일을 주로 사용합니다. 그런데 맥에서는 전혀 다른 파일을 사용합니다. 이때 마주하는 대표적인 파일이 DMG와 PKG 파일입니다.

DMG 파일이란?

DMG(Disk Image) 파일은 윈도우로치면 iso 파일과 비슷합니다. 맥OS에서 애플이 사용하는 디스크 이미지 파일 형식입니다. 맥 사용자에겐 dmg 파일을 응용 프로그램 폴더에 드래그&드롭하는 방식이 가장 친숙합니다. 저도 처음엔 이게 어떤 의미인지 이해가 가지 않았는데 이미지 파일을 마운트 시키고 사용할 수 있는 형태로 만드는 것으로 보면 될 거 같습니다.

PKG 파일이란?

PKG는 Package의 약자입니다. 간혹 dmg가 아닌 pkg 형태로 제공되는 프로그램도 있습니다. 이건 윈도우로 치면 exe 파일을 실행해서 프로그램을 설치하는 개념입니다. pkg 파일은 맥OS에 설치할 소프트웨어 응용 프로그램을 패키징 하는 데 사용됩니다. 윈도우의 msi 파일 또는 exe 파일과 비슷합니다. pkg에는 맥에 소프트웨어를 설치하는데 필요한 모든 필수 파일과 리소스가 포함되어 있습니다.

DMG+ PKG

DMG 파일에는 PKG 파일에 포함되지 않은 추가 리소스 또는 문서 등을 포함할 수 있습니다. 예를 들어 README 파일 같은 설명서가 될 수도 있고요. 때문에 소프트웨어를 배포할 때 PKG 파일은 종종 DMG 파일과 함께 사용됩니다.

반응형

댓글

Designed by JB FACTORY