0 votos

¿Se puede hacer el "arrastre a aplicaciones" de un volumen montado de DMG en el terminal?

Intentando instalar automáticamente un .DMG descargado(de la ventana acoplable), por lo que el host tiene acceso a docker run etc. en la Terminal.

Puedo adjuntar el volumen con ningún problema con:

curl -O https://download.docker.com/mac/stable/Docker.dmg > ./Docker.dmg

Y, a continuación, montarlo:

hdiutil attach Docker.dmg

¿Cómo paso más lejos de aquí, y en realidad se burlan de la "arrastrar y soltar "Aplicaciones" que se le pedirá al usuario?

A mi conocimiento, no hay .pkg dentro de la imagen. Así que no puedo usar la pregunta relacionada con las respuestas(que se dubded como duplicado antes, esta pregunta es más precisa.)

2voto

Petro Gordiyevich Puntos 21

Utilice este comando una vez que el .la dmg es abierto a la copia de la aplicación:

 cp -R /Volumes/Docker/Docker.app /Applications

El usuario obtendrá el habitual pop-up de seguridad de la ventana cuando la aplicación se ejecute por primera vez:

enter image description here

Puede automatizar aún más el proceso de expulsión de la imagen de disco:

 diskutil unmount /Volumes/Docker

Luego de la apertura de la aplicación para obtener la advertencia de seguridad:

 open /Applications/Docker.app

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X