Dela via


Så här använder du programersättning i Configuration Manager

 

Gäller för: 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

Med programhantering och ersättningsrelationer i Microsoft System Center 2012 Configuration Manager kan du uppgradera eller ersätta befintliga program. Om du ersätter ett program kan du ange en ny distributionstyp som ersätter distributionstypen hos det ersatta programmet och även anger om det ersatta programmet ska uppgraderas eller avinstalleras innan det ersättande programmet installeras.

När du ersätter ett program används ersättningen för alla kommande distributioner och förfrågningar i programkatalogen. Befintliga installationer av programmet påverkas inte.

System_CAPS_importantViktigt

En distributionstyp kan inte ersättas av en distributionstyp som har distribuerats till en annan samlingstyp, när du väljer att avinstallera en ersatt distributionstyp. Det innebär till exempel att en distributionstyp som har distribuerats till en enhetssamling inte kan ersättas med en distributionstyp som har distribuerats till en användarsamling, om du väljer att avinstallera den ersatta distributionstypen.

Bestäm om du vill uppgradera eller ersätta ett program

Du anger om du vill ersätta eller uppgradera en app i dialogrutan Ange ersättande relation i egenskapsdialogrutan för programmet. Typen av ersättning beror på om du markerar alternativet Avinstallera i den här dialogrutan:

  • Om du vill uppdatera till en nyare version av samma program (med samma program-ID) ska du inte markera Avinstallera.

  • Om du vill ändra till ett annat program (med ett annat program-ID) ska du markera Avinstallera. Du måste ta bort den ersatta versionen av programmet.

Ersätta beroende program

Vilken metod du använder för att uppdatera beroende program med hjälp av en ersättande relation skiljer sig mellan System Center 2012 R2 Configuration Manager och Configuration Manager SP2

I de här exemplen refererar masterprogram till appen du distribuerar som innehåller beroenden.

För System Center 2012 R2 Configuration Manager

Om du vill ersätta ett beroende program med ett nytt beroende program måste du följa de här anvisningarna:

System_CAPS_noteInformation

Configuration Manager stöder inte användning av ersättningsrelationer för att ersätta det ursprungliga beroende programmet.

  1. Skapa det nya beroende programmet

  2. Ta bort det ursprungliga beroende programmet

Under den tid som två beroenden finns (innan du tar bort det ursprungliga beroende programmet) kommer nya installationer av masterprogrammet att installera det nya beroende programmet. Befintliga installationer behåller det ursprungliga beroende programmet.

När du har tagit bort det ursprungliga beroende programmet uppdateras alla enheter till det nya beroende programmet.

För System Center 2012 Configuration Manager SP2

I Configuration Manager SP2 kan du skapa en ersättningsrelation som uppdaterar det beroende programmet till en ny version.

  1. Kontrollera att det nya beroende programmet och det ursprungliga beroende programmet finns i samma beroendegrupp i masterprogrammet.

  2. Skapa en ersättningsrelation som ersätter det ursprungliga beroende programmet med det nya beroende programmet.

Under nya installationer av masterprogrammet kommer det nya beroende programmet att installeras. Befintliga installationer av masterprogrammet uppdateras med det nya beroende programmet.

Slutresultatet är att alla distributioner av masterprogrammet kommer att använda det nya beroende programmet.

Ytterligare överväganden

  • Du kan ange flera ersättningsrelationer för beroende program. Det högsta beroende programmet i ersättningskedjan installeras.

  • Beroende program måste distribueras till enheten där masterprogrammet är installerat, annars installeras inte det beroende programmet.

  • För nya installationer av masterprogrammet och om du har flera beroenden, är det beroendeordningen som avgör vilken version av det beroende programmet som installeras.

Ange en ersättande relation

  1. I konsolen Configuration Manager klickar du på Programbibliotek.

  2. På arbetsytan Programbibliotek expanderar du Programhantering och klickar sedan på Program och därefter på det program som ska ersätta ett annat program.

  3. På fliken Hem går du till gruppen Egenskaper och klickar på Egenskaper för att öppna dialogrutan Egenskaper för**<programnamn>**.

  4. På fliken Ersättande i dialogrutan Egenskaper för**<programnamn>** klickar du på Lägg till.

  5. Klicka på Bläddra i dialogrutan Ange ersättande relation.

  6. I dialogrutan Välj program väljer du det program som ska ersättas och klickar sedan på OK.

  7. Ange i dialogrutan Ange ersättande relation den distributionstyp som ska användas i stället för det ersatta programmets distributionstyp.

    System_CAPS_noteInformation

    Som standard avinstalleras inte det ersatta programmets distributionstyp av den nya distributionstypen. Det här är ett vanligt scenario för att distribuera en uppgradering till ett befintligt program. Välj Avinstallera för att ta bort den befintliga distributionstypen innan den nya distributionstypen installeras. Om du vill uppgradera ett program bör du prova att det fungerar i en labbmiljö.

  8. Stäng dialogrutan Ange ersättande relation genom att klicka på OK.

  9. Klicka på OK för att stänga dialogrutan Egenskaper för**<programnamn>**.

Visa program som ersätter ett aktuellt program

  1. I konsolen Configuration Manager klickar du på Programbibliotek.

  2. På arbetsytan Programbibliotek expanderar du Programhantering och klickar sedan på Program och därefter på önskat program.

  3. På fliken Hem går du till gruppen Egenskaper och klickar på Egenskaper för att öppna dialogrutan Egenskaper för**<programnamn>**.

  4. På fliken Referenser i dialogrutan Egenskaper för <programnamn> väljer du Program som ersätter det här programmet i listrutan Relationstyp.

  5. Granska listan med program som ersätter det valda programmet och stäng sedan dialogrutan Egenskaper för*<programnamn>* genom att klicka på OK.