¿Cómo instalar herramientas de línea de comandos sin conexión?

3

Intenté encontrar una solución, pero todas tratan de instalar cli-tools sin Xcode. Todos ellos eventualmente requieren la conexión a internet. Mi caso es que quiero instalar cli-tools en una máquina completamente fuera de línea que nunca se conectó a Internet. Por lo tanto, la única opción es instalar desde archivos traídos utilizando USB flash.

    
pregunta 21xhipster 14.01.2018 - 15:20

3 respuestas

3

Tienes que obtener las herramientas de alguna manera. Oficialmente necesitas tener acceso a las páginas de descarga para desarrolladores en Apple. Para el punto de entrada más bajo, un ID de Apple válido parece ser suficiente para eso.

Luego, vaya a la sección de descargas correspondiente en el sitio para desarrolladores de Apple y elija la versión adecuada y descargue el DMG necesitar. Ese archivo se puede copiar a su gusto y, por ejemplo, transferir a través de una unidad flash.

    
respondido por el LangLangC 14.01.2018 - 15:39
2

Simplemente empaquete /Library/Developer/CommandLineTools con la herramienta de implementación de su elección (puede ser tan simple como usar el Finder para archivar la carpeta o tan complicado como hacer un paquete firmado para que sepa el estado de instalación / suma de comprobación de los archivos, etc. ..)

Por supuesto, alguien necesita ejecutar xcode-select--install mientras está conectado a Internet para capturar los binarios actuales, pero no hay nada que le impida < implementando ese conjunto de herramientas que descarga más adelante sin conexión .

Consulte - ¿Cómo desinstalo el herramientas de línea de comandos para Xcode?

    
respondido por el bmike 14.01.2018 - 19:03
0

Probablemente puedes hacer esto con AutoDMG incluyendo XCode en tu imagen.

    
respondido por el jmw 14.01.2018 - 20:05

Lea otras preguntas en las etiquetas