Apple Remote Desktop - Déploiement du logiciel

background image

Déploiement du logiciel

Apple Remote Desktop vous permet de distribuer des logiciels et les fichiers associés
vers des ordinateurs clients à partir de votre ordinateur administrateur Apple Remote
Desktop ou à partir d’un ordinateur qui exécute Mac OS X Server.

Nœud de cluster Xserve

Département de marketing

Département d’ingénierie

Images

NetInstall

Images

NetBoot

Configuration
du disque de
démarrage

Ordinateur

administrateur

Mac OS X Server

Déploiement de

paquets d’installation

(.pkg ou .mpkg)

Déploiement de

scripts shell UNIX

Déploiement

de fichiers de

configuration

Déploiement

de dossiers

d’applications

autonomes

background image

16

Chapitre 1

Utilisation d’Apple Remote Desktop

Distribution de paquets d’installation

Vous pouvez distribuer et installer automatiquement les paquets aux formats .pkg et
.mpkg. Apple Remote Desktop vous permet d’installer le logiciel et les mises à jour de
logiciels sur un ou plusieurs ordinateurs clients sans dialoguer avec ou interrompre les
utilisateurs, même si aucun utilisateur n’est connecté. Après l’installation, Apple Remote
Desktop supprime les fichiers d’installation. Si les ordinateurs doivent être redémarrés,
ce qui est nécessaire après une mise à jour du système d’exploitation, vous pouvez les
redémarrer par l’intermédiaire d’Apple Remote Desktop.

Par exemple, vous pouvez utiliser la Mise à jour de logiciels d’Apple pour télécharger
une mise à jour d’iCal ou d’un système d’exploitation sur un ordinateur test. Si la mise
à jour fonctionne comme prévu et ne rapporte aucun problème d’incompatibilité,
copiez le paquet d’installation sur l’ordinateur administrateur pour le distribuer aux
ordinateurs nécessitant une mise à niveau. Notez que cette méthode préserve la bande
passante Internet car il n’est nécessaire de télécharger qu’une seule copie du paquet.

Vous pouvez également utiliser Apple Remote Desktop pour déployer de nouvelles ver-
sions de logiciels informatiques sur des ordinateurs Xserve dans un nœud de cluster.

Vous pouvez utiliser l’outil PackageMaker (inclus sur le CD d’installation d’Apple Remote
Desktop et avec les outils de développement d’Apple) afin de créer vos propres paquets
d’installation, par exemple lorsque vous souhaitez :
Â

distribuer des ressources pour des projets scolaires ou des modèles et des formulaires
commerciaux ;

Â

automatiser l’installation de plusieurs paquets d’installation ;

Â

déployer des applications personnalisées.

Avant d’effectuer des installations à distance, vous pouvez envoyer un message de texte
Apple Remote Desktop pour prévenir les utilisateurs, en leur indiquant éventuellement
que vous allez utiliser Apple Remote Desktop pour verrouiller leurs écrans à un moment
précis avant de commencer l’installation.

Utilisation d’images NetInstall

Vous pouvez également distribuer et installer des logiciels, y compris le système d’exploi-
tation Mac OS X, à l’aide d’images NetInstall.

Sous Mac OS X Server, utilisez l’Utilitaire d’images de réseau pour créer une image
NetInstall. Vous pouvez créer cette image en clonant un système déjà installé ou configuré
ou en utilisant un disque d’installation ou une image téléchargée via la Mise à jour de
logiciels d’Apple. Si vous optez pour l’installation automatique, vous n’aurez pas à dialoguer
avec chaque ordinateur individuellement. Sur l’ordinateur administrateur d’Apple Remote
Desktop, configurez le disque de démarrage des systèmes clients distants pour indiquer
l’image NetInstall, puis redémarrez les clients à distance pour commencer l’installation.

background image

Chapitre 1

Utilisation d’Apple Remote Desktop

17

Avant de lancer des installations nécessitant le redémarrage postérieur des ordinateurs,
envoyez un message de texte Apple Remote Desktop aux utilisateurs clients pour les aver-
tir qu’une installation est en attente. Par exemple, dites aux utilisateurs que leurs ordina-
teurs seront déconnectés à 17 h afin d’installer une mise à jour du système d’exploitation.

Utilisation d’images NetBoot

Les images NetBoot constituent un autre type d’images système que vous pouvez créer
avec Mac OS X Server. Comme une image NetInstall, un ordinateur client utilise une image
NetBoot pour démarrer. Le logiciel de démarrage n’est toutefois pas installé sur le système
client. Il se trouve sur un serveur distant. Il est conseillé d’utiliser une image NetBoot
sur laquelle est installé et configuré Apple Remote Desktop. Sinon, l’administration de l’ordi-
nateur avec Apple Remote Desktop après le démarrage à partir de NetBoot est impossible.

Les ordinateurs clients qui démarrent à partir d’une image NetBoot obtiennent des envi-
ronnements système intacts à chaque démarrage. Pour cette raison, l’utilisation d’images
NetBoot est utile lorsqu’un ordinateur spécifique est partagé par plusieurs utilisateurs qui
requièrent des environnements de travail différents ou intacts, ou lorsque vous souhaitez
entreprendre une nouvelle expérience ou utiliser un environnement informatique différent
dans un nœud de cluster.

Vous pouvez utiliser Apple Remote Desktop pour configurer les disques de démarrage
des systèmes clients afin qu’ils pointent vers l’image NetBoot, puis redémarrer les systèmes
à distance avec Apple Remote Desktop. Les utilisateurs peuvent aussi choisir une image
NetBoot pour le démarrage via la sous-fenêtre Démarrage des Préférences Système.
Reconfigurez tous les ordinateurs d’un laboratoire ou d’un cluster en quelques clics,
sans avoir à redémarrer chaque ordinateur manuellement et les configurer un par un.

Distribution de fichiers de préférence

Les ordinateurs gérés nécessitent souvent un jeu standard de préférences pour chaque
exemplaire d’une application. Utilisez Apple Remote Desktop pour distribuer des fichiers
de préférences lorsque vous devez remplacer ou mettre à jour les préférences d’une
application. Par exemple, vous pouvez copier un fichier de préférences normalisé vers
le dossier Bibliothèque/Préférences de l’utilisateur actuellement connecté.

Utilisation de scripts shell UNIX

Apple Remote Desktop vous permet de distribuer et d’exécuter des scripts shell UNIX
sur les ordinateurs clients.

Par exemple, un script peut monter un volume de serveur AFP, à partir duquel il télécharge
une image disque sur les ordinateurs clients. Le script peut également télécharger un
paquet d’installation, puis exécuter une installation au moyen d’une ligne de commande.

Sur un Xserve se trouvant sur un nœud de grappe de serveur, vous pouvez aussi exécuter
un script permettant de monter un disque RAID conçu pour un débit élevé, et qui télé-
charge ensuite de grands groupes de données à traiter.

background image

18

Chapitre 1

Utilisation d’Apple Remote Desktop

Apple Remote Desktop permet également de distribuer des fichiers AppleScript qui
automatisent les flux de travaux PDF ou des instructions de tâches pour des clusters
informatiques.

Distribution d’applications autonomes

Vous pouvez distribuer et installer des applications autonomes (par simple glisser-
déposer) en les copiant sur un ou plusieurs ordinateurs clients. Utilisez cette méthode,
par exemple, pour distribuer les mises à jour de l’application Safari.

Vérification d’installations

Pour vérifier si une installation s’est achevée correctement, utilisez les capacités de
contrôle à distance d’Apple Remote Desktop.

Vous pouvez ainsi démarrer une application à distance, ou rechercher des fichiers
spécifiques. Consultez le rapport de Recherche de fichier pour vous assurer que tous
les fichiers d’une application ont été installés correctement.