애플, macOS 27 '골든 게이트'서 hdiutil 공식 폐기…개발자 필독

애플이 macOS 27 '골든 게이트'에서 디스크 이미지 도구 hdiutil을 공식 폐기하고 diskutil로 대체한다. 개발자 테스트 결과 diskutil이 hdiutil보다 평균 70초 빠르고 생성된 dmg 파일도 더 작았지만, 인증 프롬프트가 없어 루트 소유 파일 처리에 문제가 있고 일부 옵션이 누락되었다. 이는 기존 워크플로우와 스크립트를 깨뜨릴 수 있어 개발자들의 주의가 필요하다.

AI 요약

애플이 macOS 27 '골든 게이트' 베타에서 디스크 이미지 조작 도구인 hdiutil을 공식 폐기(deprecate)하고 diskutil로 대체한다. 개발자 Jeff Johnson은 hdiutil과 diskutil의 성능을 직접 비교한 결과, diskutil이 평균 40~45초로 hdiutil(110~115초)보다 1분 이상 빨랐고 결과물 dmg 파일도 더 작았다고 보고했다. 다만 diskutil은 인증 프롬프트를 띄우지 않아 root 소유 파일이 포함된 백업에서 실패했고, -puppetstrings 등 일부 hdiutil 옵션이 누락됐다. 또한 기존 hdiutil을 직접 호출하던 앱(예: Knox)이 깨질 수 있다는 우려도 제기됐다.

핵심 포인트

  • macOS 27 골든 게이트에서 hdiutil 폐기, diskutil로 대체
  • diskutil 백업 시간 평균 40~45초로 hdiutil(110~115초) 대비 1분 이상 단축
  • diskutil 결과물 dmg는 2.8GB로 hdiutil(2.89GB)보다 작았으며 ~/.Trash 폴더 제외됨
  • -puppetstrings, create -srcfolder 등 일부 hdiutil 옵션이 diskutil에 미구현

향후 전망

  • 애플이 기존 워크플로우와 스크립트를 깨는 결정을 반복하면서 개발자 커뮤니티의 불만이 지속될 것
  • hdiutil이 완전히 제거되면 이를 직접 호출하는 레거시 앱들의 호환성 문제가 발생할 수 있음
출처:Hacker News (Lapcat Software)
Share

이것도 읽어보세요

댓글

이 소식에 대한 의견을 자유롭게 남겨주세요.

댓글 (0)

불러오는 중...