3 votes

Comment installer des outils de ligne de commande hors ligne ?

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.

3voto

LаngLаngС Points 7522

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.

2voto

Oskar Points 1242

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 ?

0voto

jmw Points 1

Vous pouvez probablement le faire avec AutoDMG en incluant XCode dans votre image.

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