Anwendung von Paketen von nah nach fern
Veröffentlicht: 13. März 2024 - 12:01 Uhr
Guten Morgen,
Ja, der Titel ist unklar, aber ich wusste nicht, wie ich es kurz formulieren sollte.
Ich frage mich, ob es möglich ist, Pakete in einer Prioritätsreihenfolge „von nah nach fern“ anzuwenden, ohne dass die Konfiguration der fernen Pakete die Konfiguration der nahen Pakete überschreibt?
Da dies noch immer nicht klar ist, lassen Sie mich es erklären:
Ich habe ein Paket in einer gesamten Organisationseinheit bereitgestellt, aber es gibt ein oder mehrere Rechner, die Ausnahmen darstellen. Schauen Sie mich nicht schief an; Ausnahmen gibt es bei uns allen
.
Ich dachte also dummerweise, ich könnte das in Konflikt stehende Paket einfach auf dem Rechner installieren. Das war tatsächlich dumm, denn es funktioniert nicht. Deshalb frage ich nun, ob wir ein Prioritätssystem für die Paketinstallation einführen könnten, das von der Nähe zur Entfernung sortiert.
Ein konkretes Beispiel:
Ich installiere Acrobat Reader in einer gesamten Organisationseinheit, aber auf einigen Rechnern ist bereits eine ältere Version von Acrobat Pro installiert (die daher nicht vom gleichen Installationsprogramm abhängig ist).
In meinem Fall konnte ich Acrobat Reader daher mit meinem Acrobat Pro-Paket in Konflikt bringen, ohne dass dies zu Fehlern oder wiederholter Deinstallation/Neuinstallation führte.
Meine aktuelle Lösung besteht darin, das Acrobat Reader-Paket zu modifizieren und die Ausnahmen dort einzufügen, was unschön und nicht sehr nachhaltig ist...
Ich habe sicherlich noch nicht alle Details einer solchen Modifikation durchdacht, aber da wir viele hier sind, bin ich mir sicher, dass ich jemanden finden werde, der mehr Weitblick hat als ich.
Vielen Dank für Ihr Feedback
Guten Tag
Ja, der Titel ist unklar, aber ich wusste nicht, wie ich es kurz formulieren sollte.
Ich frage mich, ob es möglich ist, Pakete in einer Prioritätsreihenfolge „von nah nach fern“ anzuwenden, ohne dass die Konfiguration der fernen Pakete die Konfiguration der nahen Pakete überschreibt?
Da dies noch immer nicht klar ist, lassen Sie mich es erklären:
Ich habe ein Paket in einer gesamten Organisationseinheit bereitgestellt, aber es gibt ein oder mehrere Rechner, die Ausnahmen darstellen. Schauen Sie mich nicht schief an; Ausnahmen gibt es bei uns allen
Ich dachte also dummerweise, ich könnte das in Konflikt stehende Paket einfach auf dem Rechner installieren. Das war tatsächlich dumm, denn es funktioniert nicht. Deshalb frage ich nun, ob wir ein Prioritätssystem für die Paketinstallation einführen könnten, das von der Nähe zur Entfernung sortiert.
Ein konkretes Beispiel:
Ich installiere Acrobat Reader in einer gesamten Organisationseinheit, aber auf einigen Rechnern ist bereits eine ältere Version von Acrobat Pro installiert (die daher nicht vom gleichen Installationsprogramm abhängig ist).
In meinem Fall konnte ich Acrobat Reader daher mit meinem Acrobat Pro-Paket in Konflikt bringen, ohne dass dies zu Fehlern oder wiederholter Deinstallation/Neuinstallation führte.
Meine aktuelle Lösung besteht darin, das Acrobat Reader-Paket zu modifizieren und die Ausnahmen dort einzufügen, was unschön und nicht sehr nachhaltig ist...
Code: Alle auswählen
if already_installed == True:
if installed_version =="{AC76BA86-1033-FFFF-7760-0E0F06755100}":
print("Acrobat 2015")
elif installed_version == '{AC76BA86-1033-FFFF-7760-0E1401753200}':
print("Acrobat 2017")
elif installed_version =='{AC76BA86-1033-FFFF-7760-0E1401753200}':
print("Acrobat 2020")
elif installed_version == '{AC76BA86-1033-FF00-7760-BC15014EA700}':
print("Reader DC ou Acrobat DC")
return "OK"
else:
return "WARNING"
Vielen Dank für Ihr Feedback
Guten Tag