Voraussetzungen
Überprüfe die Abonnement-, System- und IBM i-Anforderungen für die Verwendung von IBM Bob Premium Package for i.
Abonnements
| Anforderung | Details |
|---|---|
| IBM Bob | Aktives Abonnement für IBM Bob |
| IBM Bob Premium Package for i | Aktives Abonnement für IBM Bob Premium Package for i |
Systemanforderungen
Betriebssystem
| Betriebssystem | Architekturen |
|---|---|
| Windows | x64 |
| macOS | ARM64 (Apple Silicon) |
Windows ARM64, macOS Intel (x64) und Linux sind möglicherweise lauffähig, werden jedoch nicht offiziell unterstützt.
IDE und Erweiterung
| Anforderung | Details |
|---|---|
| IBM Bob IDE | Version 2.0.0 oder höher |
| IBM Bob Premium Package for i-Erweiterung | Version 1.0.0 oder höher |
Optional: Wenn du lokal mit Quellcode in Git entwickelst, installiere Git auf deinem PC, um Git-Funktionalität in der IDE nutzen zu können.
Open-Source IBM i-Erweiterungen
Wenn IBM Bob Premium Package for i zum ersten Mal installiert wird, werden automatisch auch die folgenden abhängigen Open-Source IBM i-Erweiterungen in ihren neuesten Versionen installiert:
| Name | ID | Mindestversion |
|---|---|---|
| Code for IBM i | halcyontechltd.code-for-ibmi | 3.0.10 |
| Db2 for IBM i | halcyontechltd.vscode-db2i | 2.0.1 |
| RPGLE | halcyontechltd.vscode-rpgle | 0.33.7 |
| CLLE | IBM.vscode-clle | 1.2.6 |
| IBM i Testing | IBM.vscode-ibmi-testing | 1.3.4 |
| IBMi Languages | barrettotte.ibmi-languages | 0.6.25 |
Das IBM i Development Pack ist ein kuratiertes Erweiterungspaket, das zusätzliche IBM i-Erweiterungen über die oben genannten Pflichtabhängigkeiten hinaus bündelt. Es wird zwar nicht von IBM Bob Premium Package for i benötigt, enthält aber weitere nützliche Erweiterungen für die IBM i-Entwicklung.
IBM i-Anforderungen
Folgende Anforderungen müssen erfüllt sein, um über Code for IBM i eine Verbindung zu IBM i herzustellen:
- IBM i 7.4 oder höher
- Datenbank-PTF-Gruppenebene
- Allgemeine Empfehlung: die neueste verfügbare Db2 for i PTF-Gruppenebene anwenden
- Spezifische Anforderung für IBM i 7.4 – SF99704 – Level 13 oder höher
- Der SSH-Daemon muss auf IBM i gestartet sein (
STRTCPSVR *SSHDstartet den Daemon)- Das lizenzierte Programm 5733-SC1 stellt SSH-Unterstützung bereit
- Der Benutzer QSSHD ist aktiviert
- Wenn
DenyUsers,AllowUsers,DenyGroupsoderAllowGroupsinsshd_configkonfiguriert sind, muss das Benutzerprofil explizit zugelassen werden. Mehr über die Steuerung des SSH-Zugriffs auf IBM i