Použití nahrazení aplikací v nástroji Configuration Manager

 

Rozsah platnosti: 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

Správa aplikací v nástroji Microsoft System Center 2012 Configuration Manager umožňuje upgradování nebo nahrazení existujících aplikací pomocí vztahu nahrazení. Když nahrazujete aplikaci, můžete určit nový typ nasazení k změně typu nasazení nahrazované aplikace a také můžete nakonfigurovat, zda chcete upgradovat nebo odinstalovat nahrazovanou aplikaci před nainstalováním následné aplikace.

Když nahradíte aplikaci, tato aplikace platí pro všechny budoucí nasazení a požadavky služby Application Catalog. Toto neovlivní existující instalace aplikace.

System_CAPS_importantDůležité

Když je vybrána možnost odinstalování nahrazovaného typu nasazení, typ nasazení nemůže být nahrazen typem nasazení, který byl nasazen na jiný typ kolekce. Například nelze typ nasazení, který byl nasazen na kolekci zařízení, nahradit typem nasazení, který byl nasazen na kolekci uživatelů, pokud je vybrána možnost odinstalování nahrazovaného typu nasazení.

Rozhodování, zda chcete aplikaci upgradovat, nebo nahradit

V dialogovém okně Určit vztah nahrazení v rámci okna vlastností aplikace můžete nastavit, zda chcete aplikaci nahradit, nebo upgradovat. Typ nahrazení je určen zaškrtnutím políčka Odinstalovat v tomto dialogovém okně:

  • Pokud chcete aplikaci pouze aktualizovat na novou verzi (se stejným ID aplikace), nezaškrtávejte políčko dinstalovat.

  • Pokud chcete přejít na novou aplikaci (s jiným ID aplikace ID), políčko Odinstalovat zaškrtněte. Bude třeba odebrat nahrazenou verzi aplikace.

Nahrazování závislých aplikací

Metoda aktualizace závislých aplikací s použitím vztahu nahrazení se liší mezi verzemi System Center 2012 R2 Configuration Manager a Configuration Manager SP2

V těchto příkladech termín hlavní aplikace označuje aplikaci, kterou nasazujete a která obsahuje závislosti.

Nástroj System Center 2012 R2 Configuration Manager

Pokud chcete závislou aplikaci nahradit jinou závislou aplikací, postupujte takto:

Poznámka

Configuration Manager nepodporuje použití vztahu nahrazení při nahrazení původní závislé aplikace.

  1. Vytvořte novou závislou aplikaci

  2. Odeberte původní závislou aplikaci

Po dobu, kdy existují obě závislosti současně (než odeberete původní závislou aplikaci), budou nové instalace hlavní aplikace budou instalovat novou závislou aplikaci. Existující instalace si uchovají původní závislou aplikaci.

Po odebrání původní závislé aplikace provedou všechna zařízení aktualizaci na novou závislou aplikaci.

Pro System Center 2012 Configuration Manager SP2

Ve verzi Configuration Manager SP2 vytvoříte vztah nahrazení, který aktualizuje závislou aplikaci na novou verzi.

  1. Zajistěte, aby nová závislá aplikace a původní závislá aplikace byly ve stejné skupině závislostí hlavní aplikace.

  2. Vytvořte vztah nahrazení, který provede nahrazení původní závislé aplikace novou závislou aplikací.

Při nových instalacích hlavní aplikace bude instalována nová závislá aplikace. Existující instalace hlavní aplikace se aktualizují s použitím nové závislé aplikace.

Konečným výsledkem bude, že všechna nasazení hlavní aplikace budou používat novou závislou aplikaci.

Další pravidla

  • Můžete určit více vztahů nahrazení pro závislé aplikace. Instalována bude nejvyšší závislá aplikace v řetězci nahrazení.

  • Závislé aplikace musí být nasazeny do zařízení, kde je nainstalována hlavní aplikace, jinak závislá aplikace nebude nainstalována.

  • Pro nové instalace hlavní aplikace platí, že máte-li více závislostí, pak pořadí závislostí určuje, která verze závislé aplikace bude nainstalována.

Určení vztahu nahrazení

  1. V konzole nástroje Configuration Manager klikněte na možnost Softwarová knihovna.

  2. V pracovním prostoru Knihovna softwarů rozbalte možnost Správa aplikací, klikněte na položku Aplikace a pak klikněte na aplikaci, která nahradí jinou aplikaci.

  3. Na kartě Domů ve skupině Vlastnosti kliknutím na možnost Vlastnosti otevřete pro aplikaci <Název aplikace> dialogové okno Vlastnosti.

  4. Na kartě Nahrazení v dialogovém okně Vlastnosti pro aplikaci <Název aplikace> klikněte na tlačítko Přidat.

  5. V dialogovém okně Určit vztah nahrazení klikněte na tlačítko Procházet.

  6. V dialogovém okně Vybrat aplikaci vyberte aplikaci, kterou chcete nahradit a pak klikněte na tlačítko OK.

  7. V dialogovém okně Určit vztah nahrazení vyberte typ nasazení, který nahradí typ nasazení nahrazované aplikace.

    Poznámka

    Ve výchozím nastavení nový typ nasazení neodinstaluje typ nasazení nahrazované aplikace. Tento případ se obvykle používá, když chcete nasadit upgradování na existující aplikaci. Vyberte možnost Odinstalovat k odebrání existujícího typu nasazení před nainstalováním nového typu nasazení. Pokud se rozhodnete upgradovat aplikaci, nejdříve zajistěte otestování tohoto upgradování v laboratorním prostředí.

  8. Kliknutím na tlačítko OK zavřete dialogové okno Určit vztah nahrazení.

  9. Kliknutím na tlačítko OK zavřete dialogové okno Vlastnosti pro aplikaci <Název aplikace>.

Zobrazení aplikací, které nahrazují aktuální aplikaci

  1. V konzole nástroje Configuration Manager klikněte na možnost Softwarová knihovna.

  2. V pracovním prostoru Knihovna softwarů rozbalte možnost Správa aplikací, klikněte na položku Aplikace a pak klikněte na aplikaci, kterou chcete vybrat.

  3. Na kartě Domů ve skupině Vlastnosti kliknutím na možnost Vlastnosti otevřete pro aplikaci <Název aplikace> dialogové okno Vlastnosti.

  4. Na kartě Odkazy v dialogovém okně Vlastnosti pro aplikaci <Název aplikace> vyberte možnost Aplikace, které nahrazují tuto aplikaci z rozbalovacího seznamu Typ vztahu.

  5. Zkontrolujte seznam aplikací, které nahrazují vybranou aplikaci a pak kliknutím na tlačítko OK zavřete dialogové okno Vlastnosti pro aplikaci <Název aplikace>.

Viz také

Operace a údržby pro správu aplikací v produktu Configuration Manager