Xcode no está disponible actualmente en el servidor de actualización de software

Resuelto klm123 asked hace 10 años • 17 respuestas

Tengo problemas con mi macport después de actualizar a OS X 10.9.

Intento seguir este manual https://trac.macports.org/wiki/Migration para solucionarlos.

Pero cuando instalo herramientas de línea de comandos:

xcode-select --instalar

Recibo un mensaje

No se puede instalar el software porque actualmente no está disponible en el servidor de actualización de software.

Mientras tanto, actualicé con éxito mi otra máquina a OS X 10.9. e instalé herramientas de línea de comandos sin problemas, por lo que deben estar disponibles.

¿Cuál es el problema aquí?

klm123 avatar Nov 11 '13 20:11 klm123
Aceptado

Puede descargar las herramientas de línea de comandos para OS X Mavericks manualmente desde aquí:

  • https://developer.apple.com/downloads/index.action?name=for%20Xcode
Nikos M. avatar Nov 11 '2013 14:11 Nikos M.

Para OSX 10.11 o superior, puede descargarlo desde aquí https://developer.apple.com/download/more/ .

(El enlace en la respuesta aceptada no muestra herramientas de línea de comando para El Capitan (OSX 10.11))

user92 avatar Sep 12 '2016 21:09 user92

Si está intentando esto en la última versión de Mac OS X Mavericks, las herramientas de línea de comandos vienen con Xcode 5.x

Así que asegúrese de haber instalado y actualizado Xcode a la última versión

después de lo cual asegúrese de que las herramientas de línea de comando de Xcode apunten correctamente usando este comando

xcode-select -p

Lo que podría mostrar algún camino como

/Aplicaciones/Xcode.app/Contenidos/Desarrollador

Cambie la ruta a la ruta correcta usando el comando de cambio:

sudo xcode-select --switch /Library/Developer/CommandLineTools/

esto debería ayudarle a configurar la ruta correcta, después de lo cual puede usar el mismo comando anterior -p para verificar si está configurado correctamente

Basav avatar Apr 15 '2014 12:04 Basav

Me enfrenté al mismo problema de Can't install the software because it is currently not available from the Software Update Server. En su lugar, puede intentar seguir los pasos para que la Actualización de software inicie la actualización de las herramientas de línea de comandos.

  1. Compruebe si la Actualización de herramientas de línea de comandos se menciona en su lista de software que se actualizará utilizando el siguiente comando:softwareupdate -l
  2. Si la Actualización de herramientas de línea de comandos no se menciona en esa lista, hágala manualmente parte de la lista usando el siguiente comando que creará un archivo temporal:sudo touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
  3. Verifique que la lista ahora tenga las herramientas de línea de comandos mencionadas ejecutándolas softwareupdate -lnuevamente.
  4. Ahora, presione Cmd+Espacio para iniciar la búsqueda de Spotlight de Mac. Buscar Software Update. Iniciar el Software Update.
  5. Eso le mostrará el siguiente tipo de cuadro de diálogo para instalar las herramientas de línea de comandos. Instale la actualización y sea feliz. :) ingrese la descripción de la imagen aquí
  6. Elimine el archivo temporal creado en el Paso 2: sudo rm /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress.
Uthman avatar Nov 02 '2020 20:11 Uthman

Eliminé el directorio de herramientas de comando proporcionado por xcode-select -p debido a un error de npm gyp.

xcode-select no pudo instalar los archivos con el error no disponible.

Ejecuté la aplicación Xcode y las herramientas de comando instaladas como parte del inicio.

npm funcionó.

Sin embargo, esto no solucionó completamente las herramientas. Tuve que usar xcode-select para cambiar la ruta al directorio de desarrollador dentro del directorio de la aplicación Xcode.

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer  

Mac OS catalina.

Interlated avatar Sep 21 '2020 11:09 Interlated