6 votes

Est-il possible de désinstaller Xcode, de conserver les outils CLI et d'avoir une installation Homebrew fonctionnelle sur MacOS Mojave ?

J'essaie de récupérer autant d'espace disque que possible, et je n'ai aucune utilité pour Xcode, à part le fait qu'il fournit les outils en ligne de commande dont j'ai besoin pour utiliser Homebrew. Est-ce que je peux.. :

  • Supprimer Xcode (comment le faire correctement ?)

  • Installer les outils de ligne de commande (je peux les télécharger en tant que développeur)

  • Avoir une installation Homebrew fonctionnelle

7voto

Nimesh Neema Points 44385

Vous n'avez pas besoin d'avoir Xcode installé sur votre système pour installer les outils de ligne de commande. Les outils de ligne de commande peuvent être installés indépendamment de Xcode.

Dans votre cas, pour supprimer Xcode, adoptez l'une ou l'autre des deux approches en fonction de la manière dont vous l'avez installé en premier lieu :

  1. Si vous avez installé Xcode via le Mac App Store, ouvrez simplement Launchpad, appuyez et maintenez enfoncé le bouton Alt et cliquez sur le bouton en forme de croix situé en haut à gauche de l'icône de l'application Xcode.

    Cela désinstallera complètement Xcode.

enter image description here

  1. Si vous avez installé Xcode en le copiant à partir d'un DMG, mettez simplement à la corbeille le bundle Xcode.app.

Une fois que vous avez désinstallé Xcode, vous pouvez installer indépendamment seulement les outils de ligne de commande en exécutant ce qui suit dans Terminal :

xcode-select --install

Vous n'avez pas besoin d'avoir un compte Apple Developer pour le faire, ni de télécharger quoi que ce soit directement à partir du site Apple Developer.

5voto

Dennis Sawin Points 41

La course à pied xcode-select --install n'a pas fonctionné pour moi après avoir supprimé Xcode via Launchpad, parce que la réponse du terminal était

error: command line tools are already installed, use "Software Update" to install updates

Dans l'App Store, Xcode a été désinstallé et les outils de ligne de commande ont été téléchargés à partir de https://developer.apple.com et les installer à partir du .dmg n'a pas résolu le problème.

J'ai ensuite couru

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

(trouvé dans https://stackoverflow.com/questions/34617452/how-to-update-xcode-from-command-line ) et maintenant tout fonctionne parfaitement et j'ai économisé environ 17GB d'espace :)

1voto

Paul Points 5080

Oui.

Je l'ai fait il y a un certain temps, donc je ne me souviens pas exactement de la façon dont j'ai désinstallé Xcode. S'il n'y a pas d'option de désinstallation dans l'App Store, j'ai simplement déplacé Xcode dans la corbeille et je l'ai supprimé.

J'ai pu installer les outils de ligne de commande en :

  1. aller à https://developer.apple.com
  2. se connecter
  3. en allant dans Compte > Téléchargements > Voir plus de téléchargements

et il y a un élément appelé Outils de ligne de commande (MacOS 10.14) pour XCode 10.2

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X