디스크 이미지 — .dmg 파일 — 는 Mac 소프트웨어의 표준 배포 형식입니다. 하나를 다운로드해 더블클릭하고, macOS가 마운트할 때까지 기다린 다음, 앱을 Applications 폴더로 드래그하고, 디스크 이미지를 마운트 해제합니다. 이 과정은 잘 작동하지만, 그저 안에 무엇이 있는지 알고 싶을 때조차 여러 단계를 거쳐야 합니다.
다운로드 폴더에 여러 DMG 파일이 있는데 각각 어떤 앱이 들어있는지 기억나지 않을 수도 있습니다. 아니면 개발자 사이트에서 DMG를 다운로드했는데 마운트하기 전에 내용을 확인하고 싶을 수도 있습니다. macOS는 마운트하고 살펴보는 전체 과정을 거치지 않고는 내부를 들여다볼 방법을 전혀 제공하지 않습니다.
디스크 이미지 확인 문제
Finder에서 DMG를 선택하고 스페이스바를 누르면 Quick Look은 파일 이름, 크기, 형식을 보여주지만 내용에 대해서는 아무것도 알려주지 않습니다. 안에 있는 앱도, 포함된 문서도, 폴더 구조도 볼 수 없습니다. 유일한 방법은 이미지를 마운트하는 것인데, 대용량 파일의 경우 몇 초가 걸리고 데스크톱에 가상 디스크가 추가됩니다.
설치 파일과 디스크 이미지로 가득한 다운로드 폴더를 관리하는 사람에게는, 그저 파일을 식별하려고 반복해서 마운트하고 마운트 해제해야 한다는 뜻입니다. ZIP 파일과 똑같은 문제입니다 — macOS가 미리보기를 거부하는 불투명한 컨테이너인 것입니다.
Quick Look으로 아카이브와 폴더 미리보기
DMG 파일은 디스크 이미지 형식 때문에 특수한 처리가 필요하지만, 압축 컨테이너를 미리보는 더 넓은 문제에는 해결책이 있습니다. Loupe는 Quick Look을 확장해 ZIP, RAR, 7z, TAR, .tar.gz, .tar.bz2 아카이브와 폴더 내용을 미리보여 줍니다. 소프트웨어가 DMG가 아닌 아카이브 형식으로 제공된다면, 스페이스바로 즉시 미리볼 수 있습니다.
ZIP으로 배포되는 소프트웨어
많은 개발자가 Mac 소프트웨어를 DMG 대신 ZIP 파일로 배포합니다. 앱이 들어있는 ZIP을 다운로드했다면, 압축을 풀기 전에 스페이스바를 눌러 내용을 확인하세요. 올바른 버전인지, 예상한 앱이 들어있는지 압축 해제 없이 확인할 수 있습니다.
빌드 산출물과 릴리스
개발 빌드, 베타 릴리스, CI 산출물은 종종 ZIP이나 TAR 아카이브로 제공됩니다. 필요한 바이너리를 찾으려고 각각 압축을 푸는 대신, Quick Look으로 아카이브 내용을 미리보세요. 몇 초 만에 올바른 빌드를 찾을 수 있습니다.
다운로드 폴더 정리하기
DMG, ZIP, TAR 파일이 뒤섞인 지저분한 다운로드 폴더도, 압축 파일을 마운트나 압축 해제 없이 미리볼 수 있다면 관리하기 쉬워집니다. Quick Look을 열어둔 채 화살표로 파일을 넘기며 각 아카이브의 내용을 한눈에 파악하세요.