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
| Ressource | Minimum | Empfohlen |
|---|---|---|
| Prozessor | 64-Bit | 64-Bit, 4 Kerne |
| Arbeitsspeicher | 4 GB | 8 GB oder mehr |
| Monitore | 1 | 2 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
| Plattform | Mindestversion | Architektur | Hinweise |
|---|---|---|---|
| Windows | Windows 10 oder neuer | 64-Bit | Die primär unterstützte Plattform. Wird als Installer ausgeliefert; die Bibliothek Poppler für die PDF-Verarbeitung ist enthalten. |
| Linux | Ubuntu 22.04 LTS / Debian 12 oder neuer (glibc 2.34+) | 64-Bit | Gegen 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 neuer | ARM64 | Läuft als native ARM-Binärdatei. Installieren Sie Poppler über Homebrew oder MacPorts. |
| macOS (Intel) | macOS 13 (Ventura) oder neuer | 64-Bit | Installieren Sie Poppler über Homebrew oder MacPorts. |
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.
| Betriebssystem | Installation |
|---|---|
| Windows | Im Editor-Installer enthalten – nichts zu tun. |
| Linux | sudo 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.
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.
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
| Zweck | Benötigt von |
|---|---|
| Aiviro-Lizenzprüfung | Bei jedem Start – Prüfung von Client-ID / API-Schlüssel |
| Vision Server | Elementerkennung beim Anlernen und bei der Ausführung |
| Aiviro-Cloud-Berichte | Als E-Mail senden, wenn Zustellung auf Aiviro Cloud steht |
| AI-Dienst | Prompt-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.