Je voulais activer les bibliothèques de développement dans Mac (RoR, Perl, gcc, etc.) alors j'ai installé Xcode 3.2. Je ne suis intéressé que par ces outils de ligne de commande et je n'utiliserai pas du tout Xcode (ou d'autres outils GUI avec des cloches et des sifflets de développeur Mac et iPhone qui font partie du SDK), car j'aime généralement utiliser un éditeur de texte et le ligne de commande.
Comment supprimer uniquement ces outils IDE tout en conservant mon environnement de programmation intact? Je préfère récupérer l'espace disque.
la source
uninstall-devtools
utilitaire.)Mise à jour de la réponse pour les utilisateurs souhaitant faire de même en 2020.
(Testé sur macOS Catalina 10.15.2)
Méthode:
xcode-select install
g++ -v
, si vous obtenez une erreur xcrun qui indique que vous devez installer les outils de ligne de commande xcode à l'aide dexcode-select install
(ce que vous venez de faire), tapez àxcode-select install
nouveau. Si vous obtenez l'erreur "Utiliser" Mise à jour logicielle "pour installer la mise à jour" mais que vous n'avez aucune mise à jour logicielle à installersoftwareupdate --list
, essayez:sudo xcode-select --reset
la source
Je suppose que vous devrez supprimer les choses manuellement. Vous devriez pouvoir supprimer les dossiers Applications et Documentation et les deux dossiers de la plate-forme iPhone si cela ne vous intéresse pas du tout. Cela supprimera la plupart de la taille (7,5 Go sur 11,1 Go pour moi, mais je suis sûr que certains d'entre eux sont téléchargés lorsque vous ouvrez Xcode et qu'un autre 2 Go était des fichiers de projet).
Vous pourrez peut- être supprimer complètement le dossier / Developer, mais vous aurez certainement une sauvegarde avant d'essayer, car les compilateurs peuvent utiliser des fichiers qui y sont stockés.
la source
Je suis presque certain que les outils gcc ont également besoin de Xcode pour fonctionner correctement.
la source