3 votos

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

He intentado encontrar una solución pero todas tratan de instalar cli-tools sin Xcode. Al final todas requieren conexión a internet. Mi caso es que quiero instalar cli-tools en una máquina completamente offline que nunca estuvo conectada a Internet. Por lo tanto, la única opción es instalar desde archivos traídos usando flash USB.

3voto

Pickle Puntos 2099

Hay que conseguir las herramientas de alguna manera. Oficialmente es necesario tener acceso a las páginas de descarga para desarrolladores de Apple. Para el punto de entrada más bajo una AppleID válida parece ser suficiente para eso.

A continuación, vaya a la sección de descargas del sitio para desarrolladores de Apple y elige la versión adecuada y descarga el DMG que necesites. A continuación, puede copiar ese archivo a su gusto y, por ejemplo, transferirlo a través de una unidad flash.

1 votos

Tienes que aceptar un "Acuerdo de Desarrollador de Apple" al iniciar sesión con una AppleID válida por primera vez - eso es todo.

0 votos

No estoy seguro de que un AppleID es necesario si se utiliza xcode-select --install y, a continuación, utilice la opción de línea de comandos para aceptar la licencia en las herramientas de línea de comandos. Esto se salta la Mac App Store y Xcode por completo, @klanomath - ahora el punto principal aquí es 100% correcto - que necesita para obtener en línea o tener a alguien más conseguirlo y el paquete para usted.

2voto

Oskar Puntos 1242

Sólo hay que empaquetar /Library/Developer/CommandLineTools con la herramienta de despliegue de su elección (puede ser tan sencillo como utilizar Finder para comprimir/comprimir/archivar la carpeta o tan complicado como crear un paquete firmado con un instalador y recibos para conocer el estado de la instalación/suma de comprobación de los archivos, etc...)

Por supuesto, alguien tiene que dirigir xcode-select --install mientras está conectado a Internet para obtener los binarios actuales, pero no hay nada que le impida desplegar ese conjunto de herramientas que se descargan más tarde sin conexión .

Ver - ¿Cómo desinstalo las herramientas de línea de comandos para Xcode?

0voto

jmw Puntos 1

Probablemente pueda hacerlo con AutoDMG incluyendo XCode en tu imagen.

0 votos

Que utiliza 334 MB en el disco para mí en lugar de Xcode 9.2 que utiliza 5700 MB en el disco (y eso es antes de la primera ejecución cuando los componentes adicionales todavía tienen que ser instalados). Además, Xcode de la App Store tiene licencia con un AppleID que cuando se empaqueta. puede ser problemático para comunicarse con la tienda en línea para validar el recibo o validar que AppleID contra ese Mac. No es una crítica digna de -1 voto , pero esto es probablemente una mala idea en general.

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