본문 바로가기
IT/개발환경

dmg와 pkg 차이

by rapker 2023. 4. 27.
반응형
728x90




Mac에서 외부 프로그램을 다운로드 받아 설치할 때 dmg와 pkg를 통해 설치를 하는데

각각 어떠한 차이가 있는지 알아 봤습니다.

dmg

.iso 파일과 같은 미디어 형식의 이미지 입니다.
disk image의 약자로 디스크 이미지를 통해 이미지 안에 있는 .app을 /Applications 폴더로 이동시켜 주는 역할


자세히

  • 특정 폴더에 설치될 .app파일과 /Applications의 단축 아이콘(links)를 배치하고
  • .app에서 /Application으로 드래그를 유도하는 바탕화면 이미지를 만들고
  • 압축된 이미지로 만들어서
  • 사용자가 dmg를 마운트 했을 때 .app을 /Application으로 드래그 하여
  • 설치(복사) 하도록 유도하는 방식

 

반응형


pkg

뭐 말이 필요없네요...

Apple Installer를 사용하는 그냥 인스톨러 그 자체 입니다.

 

 

 

 

 

dmg(pkg) 혼용

dmg만 쓰거나 pkg만 쓰거나 하기도 하지만, dmg 안에 pkg를 넣어서 배포 하기도 합니다.

 

아래는 팀뷰어 설치 때 모습인데요

팀뷰어 사이트에서는 dmg 파일을 다운로드 받게 되어 있고

dmg파일을 다운로드 받아서 마운트 시키면 아래처럼

pkg 설치를 유도 하고 있는 모습입니다.

 












참고

 

dmg 와 pkg 차이
https://dev-dream-world.tistory.com/190 (추천)
https://www.makeuseof.com/dmg-vs-pkg-what-is-the-difference-file-types/


반응형
LIST

'IT > 개발환경' 카테고리의 다른 글

pkg 만들기  (0) 2023.04.27
.dmg 만들기  (1) 2023.04.27
팀즈로 알림 보내기  (0) 2023.04.26
IncrediBuild란  (0) 2023.04.26
OS 의 hosts 파일의 경로  (0) 2023.04.26