Software installieren oder aktualisieren
Wie du mit dieser Aktion ein Paket installierst oder alle veralteten Pakete aktualisierst, welche Einstellungen es gibt und wann der Schritt fehlschlägt.
Mit dieser Aktion installierst du ein Paket oder bringst es auf die gewünschte Version. Alternativ aktualisiert sie alle Pakete, die ein Paketmanager als veraltet meldet. Das Gerät muss dafür online sein.
Voraussetzungen
- Das Gerät muss zum Paketmanager passen: winget oder Chocolatey unter Windows, APT unter Debian oder Ubuntu, Homebrew unter macOS. Eigene Pakete funktionieren nur unter Windows und brauchen eine veröffentlichte Version unter Konfiguration → Eigene Pakete.
- Fehlt Chocolatey auf einem Windows-Gerät, installiert octoja es vor dem ersten Chocolatey-Paket. Was Homebrew auf Macs braucht, steht in der So funktioniert die Software-Bereitstellung.
- Für Angemeldeter Benutzer unter Ausführen als muss jemand am Gerät angemeldet sein, wenn winget, Chocolatey oder ein eigenes Paket läuft.
Konfigurationsfelder
Das Eigenschaften-Panel hat zwei Felder:
Im Dialog Software hinzufügen wählst du zuerst den Modus:
Dann richtest du das Paket ein und bestätigst mit Zum Paket hinzufügen:
Wie das Mindestalter gemessen wird, erfährst du unter Software auf Geräte verteilen.
Plattformunterstützung
Ausgaben
Unter Variable einfügen heißen diese Ausgaben Erfolgreich, Aktion, Installierte Version und Vorherige Version.
Bei eigenen Paketen erkennt octoja nicht, welche Version vorher installiert war. Ein erfolgreicher Lauf meldet deshalb immer action = Installed, die feste oder neueste veröffentlichte Version als installedVersion und ein leeres previousVersion. Das gilt auch, wenn das Paket schon installiert war.
Ergebnisverhalten
Einzelnes Paket:
Die Fälle zu Updates und zur Erkennung gelten nicht für eigene Pakete. Willst du in einer gemischten Geräteflotte nur die passenden Schritte laufen lassen, nutze eine Bedingung.
Alle veralteten aktualisieren:
In beiden Modi:
Mit der Standardeinstellung unter Bei Fehler stoppt ein fehlgeschlagener Schritt den Workflow. Sollen spätere Schritte trotzdem laufen, wähle Mit nächstem Schritt fortfahren.
Schritt testen und Testlauf installieren und aktualisieren wirklich Software. Probiere einen neuen Schritt zuerst auf einem geeigneten Gerät aus.
Siehe auch: Eine Automatisierung erstellen · Software auf Geräte verteilen · So funktioniert die Software-Bereitstellung · Eigene Pakete erstellen und verteilen
War dies hilfreich?
Mehr in Aktionen
Benachrichtigung sendenBenutzer fragenBenutzerkonto deaktivierenBenutzerkonto erstellenBrauchen Sie noch Hilfe? Team fragen