Configuration Manager でアプリケーションの置き換えを使用する方法

 

適用対象: 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

Microsoft System Center 2012 Configuration Manager のアプリケーション管理では、置き換えの関係を使用して、既存のアプリケーションをアップグレードまたは置き換えできます。 アプリケーションを置き換える際、新しい展開の種類を指定して置換対象のアプリケーションの展開の種類を置き換えたり、置き換わるアプリケーションをインストールする前に、置換対象のアプリケーションをアップグレードするのか置換対象のアプリケーションをアンインストールするのか構成することもできます。

アプリケーションを置き換えると、この置き換えが今後のすべての展開とアプリケーション カタログ要求に適用されます。 アプリケーションの既存のインストールには影響しません。

System_CAPS_important重要

置き換え対象の展開の種類をアンインストールするオプションを選択すると、別のコレクションの種類に展開された展開の種類で展開の種類を置き換えることはできません。 たとえば、置換対象の展開の種類をアンインストールするオプションが選択されている場合、デバイス コレクションに展開されている展開の種類を、ユーザー コレクションに展開されている展開の種類で置き換えることはできません。

アプリケーションをアップグレードするか、置き換えるかを決定します。

アプリケーションを置き換えるか、アップグレードするかどうかは、アプリケーション プロパティ ダイアログ ボックスの [置き換えの関係の指定] ダイアログ ボックスで指定します。 このダイアログ ボックスで [アンインストール] オプションを有効にするかどうかによって、置き換えの種類が決まります。

  • (同じアプリケーション ID のまま) 同じアプリケーションの新しいバージョンに更新する必要がある場合は、[アンインストール] を有効にしないでください。

  • (アプリケーション ID が異なる) 別のアプリケーションに変更する場合は、[アンインストール] を有効にします。 置き換えられたアプリケーションのバージョンは、削除する必要があります。

依存アプリケーションの置き換え

置き換えの関係を使用して、依存アプリケーションを更新するために使用する方法は、System Center 2012 R2 Configuration Manager と Configuration Manager SP2 とでは異なります。

以下の例では、マスター アプリケーションとは、依存関係を含む展開対象のアプリケーションを指します。

System Center 2012 R2 Configuration Manager

依存アプリケーションを新しい依存アプリケーションに置き換える場合は、次の手順に従う必要があります。

[!メモ]

Configuration Manager では、置き換えの関係を使用して元の依存アプリケーションを置き換えることはできません。

  1. 新しい依存アプリケーションを作成します

  2. 元の依存アプリケーションを削除します

新旧の依存関係が存在する間 (元の依存アプリケーションを削除するまでの間)、マスター アプリケーションの新規インストールすると新しい依存アプリケーションがインストールされます。 既存のインストールは、元の依存アプリケーションを保持します。

元の依存アプリケーションを削除すると、すべてのデバイスが新しい依存アプリケーションに更新されます。

System Center 2012 Configuration Manager SP2

Configuration Manager SP2 では、置き換えの関係を作成することによって、依存アプリケーションを新しいバージョンに更新できます。

  1. 新しい依存アプリケーションと元の依存アプリケーションの両方がマスターのアプリケーションの同じ依存関係グループに含まれていることを確認します。

  2. 元の依存アプリケーションを新しい依存アプリケーションに置き換える、置き換えの関係を作成します。

マスター アプリケーションの新規インストール中に、この新しい依存アプリケーションがインストールされます。 マスター アプリケーションの既存のインストールは、新しい依存アプリケーションで更新されます。

最終的に、マスター アプリケーションのすべての展開で、新しい依存アプリケーションが使用されることになります。

その他の注意事項

  • 依存アプリケーションには、複数の置き換えの関係を指定できます。 置き換えチェーンの最上位にある依存アプリケーションがインストールされます。

  • 依存アプリケーションは、マスター アプリケーションがインストールされているデバイスに展開されている必要があります。そうでなければ、依存アプリケーションはインストールされません。

  • マスター アプリケーションの新規インストールに複数の依存関係がある場合、依存関係の順番は、インストールされる依存アプリケーションのバージョンによって決まります。

置き換えの関係を指定するには

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] をクリックします。

  2. [ソフトウェア ライブラリ] ワークスペースで [アプリケーション管理] を展開し、[アプリケーション] をクリックしてから、別のアプリケーションを置き換えるアプリケーションをクリックします。

  3. [ホーム] タブの [プロパティ] グループで [プロパティ] をクリックして、[<アプリケーション名> プロパティ] ダイアログ ボックスを開きます。

  4. [<アプリケーション名> プロパティ] ダイアログ ボックスの [置き換え] タブで、[追加] をクリックします。

  5. [置き換えの関係の指定] ダイアログ ボックスで、[参照] をクリックします。

  6. [アプリケーションの選択] ダイアログ ボックスで、置き換えるアプリケーションを選択して、[OK] をクリックします。

  7. [置き換えの関係の指定] ダイアログ ボックスで、置換対象のアプリケーションの展開の種類を置き換える展開の種類を選択します。

    [!メモ]

    既定では、新しい展開の種類によって置換対象のアプリケーションの展開の種類はアンインストールされません。 このシナリオは、既存のアプリケーションにアップグレードを展開する場合によく使用されます。 新しい展開の種類をインストールする前に既存の展開の種類を削除するには、[アンインストール] を選択します。 アプリケーションをアップグレードする際、まず、ラボ環境でこれをテストしていることを確認します。

  8. [OK] をクリックして、[置き換えの関係の指定] ダイアログ ボックスを閉じます。

  9. [OK] をクリックして [*<アプリケーション名>*プロパティ] ダイアログ ボックスを閉じます。

現在のアプリケーションを置き換えるアプリケーションを表示するには

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] をクリックします。

  2. [ソフトウェア ライブラリ] ワークスペースで、[アプリケーション管理] を展開し、[アプリケーション] をクリックしてから、目的のアプリケーションをクリックします。

  3. [ホーム] タブの [プロパティ] グループで [プロパティ] をクリックして、[<アプリケーション名> プロパティ] ダイアログ ボックスを開きます。

  4. [<アプリケーション名> プロパティ] ダイアログ ボックスの [参照] タブで、[リレーションシップの種類] ドロップダウン リストから [このアプリケーションを置き換えるアプリケーション] を選択します。

  5. 選択したアプリケーションを置き換えるアプリケーションのリストを確認し、[OK] をクリックして [<アプリケーション名> プロパティ] ダイアログ ボックスを閉じます。