
Angenommen, ich habe Adobe Reader 9.1.0 einer Organisationseinheit zugewiesen.
Ich möchte nun alle PCs in dieser OU auf 9.1.2 aktualisieren
Ich habe ein neues Paket erstellt, das der Organisationseinheit zugewiesen werden soll, und es wird ordnungsgemäß bereitgestellt. Ich habe herausgefunden, wie ich das 9.1.2-Paket so einstelle, dass das 9.1.0-Paket aktualisiert wird, sodass nicht das gesamte Paket übertragen werden muss (vorausgesetzt, ich habe das richtig verstanden). Meine Fragen sind:
1) Muss ich die Gruppenrichtlinie 9.1.0 irgendwie ändern? Ich weiß, dass ich sie nicht löschen kann, da sonst die Upgrade-Option für das Paket 9.1.2 ungültig ist. Soll ich sie dort belassen, aber „Link aktiviert“ auf „Nein“ ändern?
2) Ist die Linkreihenfolge zwischen dem Paket 9.1.0 und dem Paket 9.1.2 wichtig?
Am liebsten wäre es mir, wenn 9.1.0 für Neuinstallationen nicht verfügbar wäre, aber für das Upgrade von 9.1.0 auf 9.1.2. Ich bin für alle Tipps hierzu dankbar.
Antwort1
Auf diese Weise aktualisiere ich Adobe Reader (und viele andere Produkte), daher kann ich hierzu aus Erfahrung sprechen.
Wenn ich ein Upgrade für Adobe Reader (oder andere Pakete) bereitstellen muss, gehe ich wie folgt vor:
- Stellen Sie die neue Version von Adobe Reader in der DFS-Softwareverteilungsfreigabe meiner Domäne bereit.
- Führen Sie eine testweise Hintergrundinstallation als SYSTEM auf einem Test-Clientcomputer durch und überprüfen Sie die Funktionalität.
- Fügen Sie den neuen Adobe Reader der vorhandenen Gruppenrichtlinie hinzu, in der Adobe Reader installiert ist, und kennzeichnen Sie ihn als obligatorisches Upgrade für die vorhandene Version von Adobe Reader. Wählen Sie dabei „Vorhandenes Paket deinstallieren, dann Upgrade-Paket installieren“ aus.
- Ändern Sie die Berechtigungen für die Zuweisung des neuen Adobe Reader-Pakets, um die Bereitstellung auf einen einzelnen Testcomputer zu beschränken.
- Starten Sie den Testcomputer und überprüfen Sie, ob die alte Version entfernt und die neue installiert wurde. Melden Sie sich an und testen Sie die Funktionalität.
- Wenn ich davon überzeugt bin, dass der Test erfolgreich war, ändere ich die Berechtigung für die Softwarezuweisung für den neuen Adobe Reader, um die Verteilung an alle vorgesehenen Clientcomputer zu ermöglichen.
Auf Computern, auf denen Adobe Reader 9.1.0 bereits installiert ist, wird die alte Version deinstalliert und die neue Version installiert. Auf Computern, auf denen Adobe Reader überhaupt nicht installiert ist, wird nur die Version 9.1.2 installiert.
Später, wenn 9.1.3 (oder was auch immer) herauskommt, mache ich das Gleiche noch einmal. Wenn ich sicher bin, dass alle meine alten 9.1.0-Versionen weg sind, kann ich fortfahren und 9.1.0 aus dem GPO entfernen, aber ich sollte sicher sein, dass sie alle weg sind, bevor ich das tue.
Technisch ist es möglich, MSP-Patches auf Installationspunkte anzuwenden (wie etwa das Adobe Reader 9.1.2 MSP, das auf Installationspunkte von Adobe Reader 9.1.0 angewendet werden kann) und das Paket „neu bereitzustellen“. Ich habe dies in der Vergangenheit mit Microsoft Office getan, aber jetzt stelle ich nur ein neues Paket als Upgrade des alten bereit. Das einzige Mal, dass ich dieses „Patchen des Installationspunkts“ heute mache, ist, wennnurEin MSP wurde vom Anbieter bereitgestellt.
Führen Sie das Upgrade nicht in einem anderen GPO durch, sondern in demselben GPO, dem Sie die Software ursprünglich zugewiesen haben. Dann müssen Sie sich keine Sorgen um die „Linkreihenfolge“ machen. (Sie sollten sich sowieso keine Sorgen um die „Linkreihenfolge“ machen. Setzen Sie sich hin und schauen Sie sich genau an, wie die Gruppenrichtlinie die Liste der Richtlinienobjekte erstellt und anwendet, dann wird es Sinn ergeben. Der ganze Blödsinn über die „Vorrangstellung“ in der Gruppenrichtlinie in aktuellen Microsoft-Betriebssystemen ist einfach nur verwirrend. Es geht nur darum, eine Liste von GPOs zu erstellen, beginnend bei der Site, dann bei der Domäne und dann hinunter zum Computer- oder Benutzerobjekt, und dann diese Liste in der Reihenfolge anzuwenden, in der sie gefunden werden. Ich weiß nicht, warum technische Redakteure versuchen müssen, es übermäßig kompliziert zu machen … >seufz<)
Wenn Sie sagen „… also muss nicht das gesamte Paket übertragen werden“, vermuten Sie meiner Meinung nach, dass die Installation der neueren Version dazu führt, dass weniger Daten über die Leitung übertragen werden, weil die Clients bereits über eine Version von Adobe Reader verfügen. Dies wäre nur der Fall, wenn das Adobe Reader 9.1.2 MSI dafür geschrieben wäre. Normalerweise ist es mir egal, wie viele Daten über die Leitung übertragen werden, und ich vertraue nicht darauf, dass das MSI das Richtige tut. Daher wähle ich fast immer die Option „Vorhandenes Paket deinstallieren, dann Upgrade-Paket installieren“.
Antwort2
Am besten ändern Sie die Gruppenrichtlinie 9.1.0 so, dass das Paket 9.1.2 als Upgrade für das Programm 9.1.0 dient, statt eine ganz neue Gruppenrichtlinie zu erstellen.