Saltar al contenido

Apple: ¿hay un comando para instalar un dmg?

Este team de especialistas luego de muchos días de trabajo y de juntar de información, han obtenido los datos necesarios, nuestro deseo es que resulte útil para ti para tu plan.

Solución:

Primero, monte la imagen dmg: sudo hdiutil attach .dmg

La imagen se montará en /Volumes/. El mío contenía un paquete que instalé con: sudo installer -package /Volumes//.pkg -target /

Finalmente desmontar la imagen: sudo hdiutil detach /Volumes/.

Debería poder montar el .dmg usando:

hdiutil attach /path/to/file.dmg

Y luego copiar su contenido (que aparece en /Volumes) donde quieras.

Si desea programar la instalación, requiere algunos pasos más, ya que el nombre del .dmg archivo, el nombre del volumen creado, el nombre de la aplicación y el nombre del dispositivo que debe desconectarse pueden ser diferentes. Además pueden tener espacios en ellos.

También una .dmg puede tener un .app archivo o un .pkg archivo en él y estos requieren un comportamiento diferente.

Aquí hay una función bash para instalar un dmg desde una URL remota:

# usage: installdmg https://example.com/path/to/pkg.dmg
function installdmg  head -1)
      sudo installer -pkg "$volume"/"$package" -target /
    fi
    sudo hdiutil detach "$(echo "$listing" 

Tenga en cuenta si su .dmg tiene un .app que se ejecuta para instalar el programa, deberá hacer algo diferente nuevamente.

Agradecemos que desees añadir valor a nuestra información dando tu experiencia en las reseñas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *