Comment utiliser le remplacement d'applications dans Configuration Manager

 

S'applique à: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Les fonctionnalités de gestion d'applications de Microsoft System Center 2012 Configuration Manager vous permettent de mettre à niveau ou de remplacer des applications existantes par le biais d'une relation de remplacement. Lorsque vous remplacez une application, vous pouvez spécifier un nouveau type de déploiement qui remplacera le type de déploiement de l'application remplacée. Vous pouvez aussi indiquer si vous souhaitez mettre à niveau ou désinstaller l'application remplacée avant l'installation de l'application de remplacement.

Lorsque vous remplacez une application, cela s'applique à toutes les futures requêtes de déploiement et du catalogue d'applications. Les installations existantes de l'application ne sont pas concernées.

Important

Lorsque l'option de désinstallation du type de déploiement remplacé est sélectionnée, un type de déploiement ne peut pas être remplacé par un type de déploiement qui a été déployé sur un autre type de regroupement. Par exemple, un type de déploiement qui a été déployé sur un regroupement de périphériques ne peut pas être remplacé par un type de déploiement qui a été déployé sur un regroupement d'utilisateurs si l'option de désinstallation du type de déploiement remplacé est sélectionnée.

Décider s'il faut mettre à niveau ou remplacer une application

Vous spécifiez s'il faut remplacer ou mettre à niveau une application dans la boîte de dialogue Spécifier les relations de remplacement de la boîte de dialogue de propriétés de l'application. Le type de remplacement varie selon que vous sélectionnez ou non l'option Désinstaller dans cette boîte de dialogue :

  • Si vous souhaitez procéder à une mise à jour vers une version plus récente de la même application (avec le même ID d'application), ne cochez pas l'option Désinstaller.

  • Si vous souhaitez installer une autre application (avec un ID d'application différent), sélectionnez Désinstaller. Vous devrez supprimer la version obsolète de l'application.

Remplacement des applications dépendantes

La méthode appliquée pour mettre à jour les applications dépendantes à l'aide d'une relation de remplacement diffèrent entre System Center 2012 R2 Configuration Manager et Configuration Manager SP2.

Dans ces exemples, le terme application maître fait référence à l'application que vous déployez et qui contient les dépendances.

Pour System Center 2012 R2 Configuration Manager

Si vous souhaitez remplacer une application dépendante par une nouvelle application dépendante, vous devez suivre ces étapes :

Notes

Configuration Manager ne prend pas en charge l'utilisation de relations de remplacement pour remplacer l'application dépendante d'origine.

  1. Créer la nouvelle application dépendante

  2. Supprimer l'application dépendante d'origine

Pendant le laps de temps où deux dépendances existent (avant la suppression de l'application dépendante d'origine), les nouvelles installations de l'application maître installeront la nouvelle application dépendante. Les installations existantes conservent l'application dépendante d'origine.

Une fois que vous aurez supprimé l'application dépendante d'origine, tous les appareils procéderont à la mise à jour vers la nouvelle application dépendante.

Pour System Center 2012 Configuration Manager SP2

Dans Configuration Manager SP2, vous pouvez créer une relation de remplacement qui met à jour l'application dépendante vers une nouvelle version.

  1. Assurez-vous que la nouvelle application dépendante et l'application dépendante d'origine sont dans le même groupe de dépendance de l'application maître.

  2. Créez une relation de remplacement qui remplace l'application dépendante d'origine par la nouvelle application dépendante.

Durant les nouvelles installations de l'application maître, la nouvelle application dépendante sera installée. Les installations existantes de l'application maître seront mises à jour avec la nouvelle application dépendante.

Le résultat final est que tous les déploiements de l'application maître utiliseront la nouvelle application dépendante.

Autres considérations

  • Vous pouvez spécifier plusieurs relations de remplacement pour les applications dépendantes. L'application dépendante la plus élevée dans la chaîne de remplacement est installée.

  • Les applications dépendantes doivent être déployées sur l'appareil où l'application maître est installée, sinon l'installation de l'application dépendante échoue.

  • Pour les nouvelles installations de l'application maître, quand vous avez plusieurs dépendances, l'ordre de dépendance détermine quelle version de l'application dépendante est installée.

Pour spécifier une relation de remplacement

  1. Dans la console Configuration Manager, cliquez sur Bibliothèque de logiciels.

  2. Dans l'espace de travail Bibliothèque de logiciels, développez Gestion d'applications, cliquez sur Applications, puis cliquez sur l'application qui remplacera une autre application.

  3. Sous l'onglet Accueil, dans le groupe Propriétés, cliquez sur Propriétés pour ouvrir la boîte de dialogue Propriétés de*<nom_application>*.

  4. Sous l'onglet Remplacement de la boîte de dialogue Propriétés de*<nom_application>*, cliquez sur Ajouter.

  5. Dans la boîte de dialogue Spécifier une relation de remplacement, cliquez sur Parcourir.

  6. Dans la boîte de dialogue Choisir une application, sélectionnez l'application que vous souhaitez remplacer, puis cliquez sur OK.

  7. Dans la boîte de dialogue Spécifier une relation de remplacement, sélectionnez le type de déploiement qui remplacera le type de déploiement de l'application remplacée.

    Notes

    Par défaut, le nouveau type de déploiement ne désinstallera pas le type de déploiement de l'application remplacée. Ce scénario est couramment utilisé lorsque vous souhaitez déployer une mise à niveau vers une application existante. Sélectionnez Désinstaller pour supprimer le type de déploiement existant avant d'installer le nouveau type de déploiement. Si vous décidez de mettre à niveau une application, veillez à tester au préalable cette mise à niveau dans un environnement de laboratoire.

  8. Cliquez sur OK pour fermer la boîte de dialogue Spécifier une relation de remplacement.

  9. Cliquez sur OK pour fermer la boîte de dialogue Propriétés de*<nom_application>*.

Pour afficher les applications qui remplacent l'application en cours

  1. Dans la console Configuration Manager, cliquez sur Bibliothèque de logiciels.

  2. Dans l'espace de travail Bibliothèque de logiciels, développez Gestion d'applications, cliquez sur Applications, puis cliquez sur l'application souhaitée.

  3. Sous l'onglet Accueil, dans le groupe Propriétés, cliquez sur Propriétés pour ouvrir la boîte de dialogue Propriétés de*<nom_application>*.

  4. Sous l'onglet Références de la boîte de dialogue Propriétés de*<nom_application>*, sélectionnez Applications qui remplacent cette application dans la liste déroulante Type de relation.

  5. Consultez la liste des applications qui remplacent l'application sélectionnée, puis cliquez sur OK pour fermer la boîte de dialogue Propriétés de*<nom_application>*.