J'ai essayé de trouver une solution mais toutes les solutions concernent l'installation de cli-tools sans Xcode. Toutes nécessitent finalement une connexion internet. Mon cas est que je veux installer cli-tools sur une machine complètement hors ligne qui n'a jamais été connectée à Internet. Ainsi, la seule option est d'installer à partir de fichiers apportés par une clé USB.
Réponses
Trop de publicités?Vous devez obtenir les outils d'une manière ou d'une autre. Officiellement, vous devez avoir accès aux pages de téléchargement pour les développeurs chez Apple. Pour le point d'entrée le plus bas, un AppleID valide semble suffire.
Ensuite, vous vous rendez sur le site section de téléchargement sur le site des développeurs d'Apple et choisissez la version appropriée et téléchargez le DMG dont vous avez besoin. Ce fichier peut ensuite être copié à votre guise et, par exemple, transféré via une clé USB.
Emballez juste /Library/Developer/CommandLineTools
avec l'outil de déploiement de votre choix (cela peut être aussi simple que d'utiliser le Finder pour compresser / zipper / archiver le dossier ou aussi compliqué que de créer un paquet signé avec un installateur et des reçus afin de connaître le statut de l'installation / la somme de contrôle des fichiers, etc...)
Bien sûr, quelqu'un doit diriger xcode-select --install
tout en étant connecté à Internet pour récupérer les binaires actuels, mais rien ne vous empêche de le déploiement de cet ensemble d'outils que vous téléchargez plus tard hors ligne .
Voir - Comment désinstaller les outils de ligne de commande pour Xcode ?