Zum Hauptinhalt springen
Version: 0.25.0

Systemanforderungen

Dieses Kapitel führt die unterstützten Betriebssysteme und die zusätzlichen Bibliotheken auf, die für den Betrieb des Aiviro Editor und seinen Robotern nötig sind.

Hardware​

RessourceMinimumEmpfohlen
Prozessor64-Bit64-Bit, 4 Kerne
Arbeitsspeicher4 GB8 GB oder mehr
Monitore12 für den Desktop-Roboter erforderlich – einer für den Editor, einer für die Live-Ansicht des Roboters

Der Speicherbedarf ergibt sich vor allem aus der Bildverarbeitung (Computer Vision); ein Rechner, der mehrere geplante Szenarien nacheinander ausführt, profitiert von den empfohlenen Werten.

Unterstützte Betriebssysteme​

PlattformMindestversionArchitekturHinweise
WindowsWindows 10 oder neuer64-BitDie primär unterstützte Plattform. Wird als Installer ausgeliefert; die Bibliothek Poppler für die PDF-Verarbeitung ist enthalten.
LinuxUbuntu 22.04 LTS / Debian 12 oder neuer (glibc 2.34+)64-BitGegen Ubuntu 22.04 gebaut; andere Distributionen mit glibc 2.34+ funktionieren in der Regel. Bei der Darstellung der Oberfläche können kleinere grafische Fehler auftreten; der Support ist eingeschränkt. Installieren Sie Poppler über Ihren Paketmanager.
macOS (Apple Silicon)macOS 13 (Ventura) oder neuerARM64Läuft als native ARM-Binärdatei. Installieren Sie Poppler über Homebrew oder MacPorts.
macOS (Intel)macOS 13 (Ventura) oder neuer64-BitInstallieren Sie Poppler über Homebrew oder MacPorts.
hinweis

Die Mindestanforderungen richten sich nach der Laufzeitumgebung des Editors – Python 3.11 und Qt 6.11 –, deren eigene Plattformuntergrenzen macOS 13 und glibc 2.34 sind. Ältere Systeme, die von früheren Editor-Versionen unterstützt wurden (macOS 10.9/11, Linux vor 22.04), können aktuelle Versionen nicht mehr ausführen.


Zusätzliche Abhängigkeiten​

Arbeiten mit PDF​

Die PDF-Aktionen (Benutzerdefinierte PDF-Extraktion, Bild hinzufügen, Rechnung verarbeiten) benötigen die Bibliothek Poppler.

BetriebssystemInstallation
WindowsIm Editor-Installer enthalten – nichts zu tun.
Linuxsudo apt install poppler-utils
macOS (Homebrew)brew install poppler

SQL-Verbindung​

SQL ausführen verwendet den ODBC-Treiber des Systems für Ihre Zieldatenbank (SQL Server, PostgreSQL, Oracle, …). Installieren und konfigurieren Sie den Treiber in Ihrer ODBC-Verwaltung auf dem Rechner, auf dem der Roboter läuft – der Editor liefert keinen mit. Der Treiber erscheint anschließend in der Auswahlliste SQL-Treiber der Aktion.

Web-Roboter​

Für die Web-Automatisierung benötigen Sie:

  • Google Chrome – die neueste stabile Version.
  • ChromeDriver passend zu dieser Chrome-Version.

ChromeDriver ist nicht enthalten. Laden Sie ihn herunter und tragen Sie dann entweder den Pfad unter Einstellungen → Konfiguration bearbeiten → Aiviro → Chromedriver-Pfad ein oder fügen Sie ChromeDriver zum System-PATH hinzu.

Speicherung von Zugangsdaten​

Der Sichere Tresor speichert Geheimnisse im Schlüsselbund des Betriebssystems – in der Windows-Anmeldeinformationsverwaltung, im macOS-Schlüsselbund oder im Secret Service unter Linux. Auf einem Linux-Rechner ohne grafische Oberfläche und ohne verfügbaren Schlüsselbund-Dienst wird stattdessen ein dateibasiertes Ersatz-Backend verwendet.

warnung

Das dateibasierte Ersatz-Backend speichert die Werte ohne Schutz durch das Betriebssystem. Richten Sie auf Linux-Produktionsrechnern einen echten Schlüsselbund-Dienst ein, statt sich darauf zu verlassen.

Kein Schlüsselbund auf dem Rechner, der das Szenario ausführt

Ein Headless-Lauf kann seine Geheimnisse aus einer im Editor exportierten .vault-Datei beziehen, die mit --vault-file übergeben wird. Sie werden nur für diesen Lauf im Arbeitsspeicher gehalten, und nichts wird in den Schlüsselbund geschrieben – ein CI-Worker oder ein Container braucht also überhaupt keinen Schlüsselbund-Dienst und auch kein dateibasiertes Ersatz-Backend.

Ein Geheimnis, das in dieser Datei fehlt, hält den Lauf nicht an: Der Lauf protokolliert eine Warnung und läuft weiter, und das Szenario scheitert später am leeren Wert.


Netzwerkzugriff​

ZweckBenötigt von
Aiviro-LizenzprüfungBei jedem Start – Prüfung von Client-ID / API-Schlüssel
Vision ServerElementerkennung beim Anlernen und bei der Ausführung
Aiviro-Cloud-BerichteAls E-Mail senden, wenn Zustellung auf Aiviro Cloud steht
AI-DienstPrompt-Aktionen, AI-Lesen, Rechnung verarbeiten

Wenn Ihr Netzwerk ausgehenden Datenverkehr einschränkt, geben Sie die unter Einstellungen → Konfiguration bearbeiten → Aiviro konfigurierten Endpunkte frei, bevor Sie den Roboter auf einer abgeschotteten VM einsetzen.