Xcode n'est pas actuellement disponible à partir du serveur de mise à Jour
J'ai des problèmes avec mon macport après la mise à jour d'OS X 10.9.
J'essaie de suivre ce manuel https://trac.macports.org/wiki/Migration de les corriger.
Mais quand j'ai installer les Outils de Ligne de Commande:
xcode-select --installer
Je reçois un message
Ne pouvez pas installer le logiciel, car il n'est pas actuellement disponible à partir de
le Logiciel serveur de mise à Jour.
En attendant j'ai mis à jour mon autre machine pour OS X 10.9. et installé les outils de ligne de commande sans problèmes, donc ils doivent être disponibles.
Quel est le problème ici?
- "n'est actuellement pas disponible" peut signifier exactement ce que, qu'il sera disponible plus tard.
- Contrairement à la croyance commune, pourrait Elle aussi signifie que vous avez déjà les outils de ligne de commande installer. Semble que le message d'erreur est un peu trompeur
- xcode-select-p ont la forme suivante de sortie /Bibliothèque/Développeur/CommandLineTools. Je suis en mesure d'afficher de la Bibliothèque et de l'usr répertoires dans le chemin d'accès donné.Toujours je reçois le même message d'erreur. Avez-vous rencontré le même problème ?
- vous êtes correct par cet article: osxdaily.com/2014/02/12/install-command-line-tools-mac-os-x. Dans le cas où le lien est obsolète, ici est un extrait de l'article: "reçois un message d'erreur qui dit “impossible d'installer le logiciel, car il n'est pas actuellement disponible à partir du serveur de mise à Jour”? Eh bien, vous avez de la chance, parce que le message d'erreur indique probablement que vous avez déjà Xcode installé sur le Mac."
- Je ne vois pas comment l'on est de la chance si il est déjà installé, depuis xcode-select --installer demande encore pour les devtools à ajouter 🙁
Vous devez vous connecter pour publier un commentaire.
Vous pouvez télécharger les outils de ligne de commande pour os x mavericks manuellement à partir de ici.
Si vous essayez ceci sur un dernier Mac OS X Mavericks, outils de ligne de commande viennent avec Xcode 5.x
Donc, assurez-vous que vous avez installé & mise à jour de Xcode pour plus tard
après laquelle assurez-vous que Xcode outils de ligne de commande est fait correctement à l'aide de cette commande
Qui pourrait montrer le chemin comme
Modifier le chemin d'accès chemin d'accès correct à l'aide de l'interrupteur de commande
cela devrait vous aider à définir à bon chemin, après quoi vous pouvez utiliser la même commande ci-dessus -p pour vérifier si il est réglé correctement
xcode-select --install
. Ce t semblent arriver, c'est que cela corrige le chemin de sorte que les outils de ligne de commande qui ont déjà été installés par Xcode5 sont maintenant trouvable parxcode-select
. Après avoir suivi ces conseils, j'ai pu installer correctementhomebrew
, qui avait été un échec.xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools/'
. Donc @PeterGluck semble être de droite et cette réponse de la proposition est que tangentiellement à ce qui est demandé dans la question.Pour OS x 10.11 ou plus, vous pouvez télécharger à partir d'ici https://developer.apple.com/download/more/.
(Le lien dans la accepté de répondre à n'affiche pas les outils de ligne de commande pour El Capitan (OS x 10.11))
Je viens de recevoir le même message d'erreur après avoir mis à niveau à 10.14 Mojave et a dû réinstaller les outils de ligne de commande (je n'utilise pas le plein XCode IDE et je voulais outils de ligne de commande à la carte).
Mon
xcode-select -p
chemin était droit, par Basav réponse, donc ce n'était pas la question.J'ai aussi couru
sudo softwareupdate --clear-catalog
par Lambda W réponse et qui se remettent à zéro à la Production de pommes, mais n'a pas fait une différence.Ce qui a fonctionné a été L'utilisateur 92 réponse à visiter https://developer.apple.com/download/more/.
À partir de là, j'ai été en mesure de télécharger une
.dmg
fichier qui a une interface graphique d'installation de l'assistant pour les outils de ligne de commande 🙂Je l'ai installé, puis j'ai redémarré le terminal et tout était normal.
Cette erreur peut se produire si vous utilisez un logiciel de serveur de mise à jour qui n'héberge pas le paquet nécessaire.
Vous pouvez le vérifier en exécutant
et de voir si vous avez une entrée appelée CatalogURL ou AppleCatalogURL
Vous pouvez point de retour à la Pomme logiciel de serveur de mise à jour soit par la suppression de cette entrée ou à l'aide de la commande
Et puis exécutez la ligne de commande outils de l'installer à nouveau.
CatalogURL
. Je n'ai pas essayé ta solution, mais, depuis que je veux maintenir le poste de travail de l'entreprise de la conformité. Est-il possible d'ajouter une source, sans compensation de la source existante? Sinon, le téléchargement des fichiers via Apple portail web semble être une solution acceptable.La commande
propose 3 options: Obtenir Xcode; Pas Maintenant; Installer.
Lorsque je choisis pour obtenir la pleine Xcode la commande terminée avec succès. Il a fallu du temps, mais de cette façon, j'ai été en mesure de terminer tous les macports instructions de migration.
Je sais que c'est un vieux post, mais j'ai aussi rencontré ce problème aujourd'hui. J'ai découvert que lorsque j'ai exécuté
sudo softwareupdate -l
les Outils de Ligne de Commande ont été répertoriés comme une mise à jour, j'ai donc installé entre eux à l'aide desudo softwareupdate -i -a
.Une fois que vous obtenez les outils de ligne de commande chargé comme décrit par Nikos M dans son excellente réponse ci-dessus, vous devrez convenir à la gcc de licence, et si vous utilisez gems ruby, vous pouvez avoir besoin de lien llvm-gcc en tant que gcc-4.2.
Si vous ne le faites pas ces le gem install rapport ", Vous devez installer les outils de développement d'abord". après que vous avez déjà installés.
Les étapes sont les suivantes:
La gcc doit être exécuté une seule fois en vertu de sudo, donc Apple peut mettre à jour leurs informations de licence, vous n'avez pas besoin d'un fichier d'entrée, il mettra à jour la licence avant qu'il vérifie ses arguments. Le lien est nécessaire pour que ruby 1.9 pouvez trouver le compilateur lors de la construction de certaines pierres précieuses, telles que le débogueur. Cela peut être corrigé en ruby 2.x, mais je vais traverser le pont, quand j'y arriverai.
I had to run Xcode.app and agree to the License Agreement
De l'installation: tout nouveau MacBook avec Mavericks, brasser installer et autres c/l type, ça marche tout simplement.
Commande + Espace
De recherche pour Xcode
De l'ouvrir et accepter le contrat de licence
Puis exécutez à nouveau à partir de la borne
xcode-select --install
Eu le même problème et a obtenir la même erreur. Quand j'ai couru
xcode-select -p
, il a donné de sortie comme/Library/Developer/CommandLineTools
. Ce qui signifie que xcode était déjà installé sur mon système. Puis j'ai exécuté les étapes indiquées sur cette réponse. Toute commande qui exige xcode a été exécuté avec succès.