Apple deprecia hdiutil en macOS 27 Golden Gate: diskutil image lo reemplaza
hdiutil is deprecated in macOS 27 Golden Gate
En macOS 27 Golden Gate, Apple deprecia la herramienta de línea de comandos hdiutil, utilizada para manipular imágenes de disco, en favor de diskutil image. Esta transición no es perfecta: faltan opciones como -puppetstrings y algunas específicas de create -srcfolder, y diskutil falla silenciosamente ante archivos propiedad de root que hdiutil manejaba con un prompt de autenticación. Sin embargo, diskutil es significativamente más rápido (40-45 segundos frente a 110-115) y produce imágenes más pequeñas. El autor, Jeff Johnson, compara ambos métodos en una copia de seguridad real y señala que diskutil omite la carpeta ~/.Trash, como si tuviera -scrub activado. Concluye que la deprecación parece innecesaria y rompe flujos de trabajo establecidos.
No entiendo por qué hdiutil necesita ser deprecado cuando la misma funcionalidad vivirá en diskutil.
- nrabulinski
Dado que xip está en desuso desde hace mucho tiempo, pero sigue siendo el formato en el que se distribuye Xcode, dudo mucho que hdiutil desaparezca alguna vez de macOS. Apple simplemente ya no lo actualizará realmente, igual que no han cambiado xip (no es que hdiutil haya tenido cambios significativos, pero aún así).
- oefrha
Me encanta cómo la empresa de 4,5 billones de dólares no puede pagar las 100 horas de ingeniería al año para mantener esto, o simplemente pasar los tokens de Claude para hacerlo, mientras nos siguen diciendo lo productiva que les resulta la IA (que, para ser claros, de hecho me ha hecho mucho más productivo a mí).
- binaryturtle
¿Así que supongo que los discos RAM también están en desuso? (Si mal no recuerdo, hdiutil era la única forma de crearlos).
- stasomatic
Está de moda criticar a Apple por su tamaño/influencia/capitalización de mercado. Molesto, muy molesto. Rondan el 14% de cuota de mercado de escritorio. ¿Está el otro 86% mucho mejor? Quizás nunca he usado hdiutil.
- jstsch
¿El error era visible en algún lugar a través de Console.app? Esto es una gran molestia para mí con aplicaciones Cocoa/AppKit que básicamente tienen el uso de terminal en un segundo plano.