Ön koşullar
IBM Bob Premium Package for i'yi kullanmak için abonelik, sistem ve IBM i gereksinimlerini gözden geçir.
Abonelikler
| Gereksinim | Ayrıntılar |
|---|---|
| IBM Bob | IBM Bob için aktif abonelik |
| IBM Bob Premium Package for i | IBM Bob Premium Package for i için aktif abonelik |
Sistem gereksinimleri
İşletim sistemi
| İşletim sistemi | Mimariler |
|---|---|
| Windows | x64 |
| macOS | ARM64 (Apple Silicon) |
Windows ARM64, macOS Intel (x64) ve Linux çalışabilir, ancak resmi olarak desteklenmez.
IDE ve eklenti
| Gereksinim | Ayrıntılar |
|---|---|
| IBM Bob IDE | Sürüm 2.0.0 veya üzeri |
| IBM Bob Premium Package for i eklentisi | Sürüm 1.0.0 veya üzeri |
İsteğe bağlı: Git'teki kaynak kodla yerel geliştirme yapıyorsan, IDE'deki Git işlevselliğinden yararlanmak için PC'ne Git yükle.
Açık kaynaklı IBM i eklentileri
IBM Bob Premium Package for i ilk kez yüklendiğinde, aşağıdaki bağımlı açık kaynaklı IBM i eklentilerini de otomatik olarak en son sürümlerinde yükler:
| Ad | ID | Minimum Sürüm |
|---|---|---|
| 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 |
IBM i Development Pack, yukarıdaki zorunlu bağımlılıkların ötesinde ek IBM i eklentilerini bir arada sunan seçilmiş bir eklenti paketidir. IBM Bob Premium Package for i tarafından zorunlu tutulmasa da IBM i geliştirme için faydalı diğer eklentileri içerir.
IBM i gereksinimleri
Code for IBM i aracılığıyla IBM i'ye bağlanmak için aşağıdaki gereksinimler karşılanmalıdır:
- IBM i 7.4 veya üzeri
- Veritabanı PTF Grubu Düzeyi
- Genel öneri: mevcut en son Db2 for i PTF Grubu Düzeyini uygulamak
- IBM i 7.4 için özel gereksinim – SF99704 – Düzey 13 veya üzeri
- IBM i üzerinde SSH Daemon başlatılmış olmalıdır (
STRTCPSVR *SSHDdaemon'ı başlatır)- Lisanslı program 5733-SC1 SSH desteği sağlar
- QSSHD kullanıcısı etkinleştirilmiştir
sshd_config'deDenyUsers,AllowUsers,DenyGroupsveyaAllowGroupsyapılandırılmışsa, kullanıcı profili açıkça izin verilmeli. IBM i'de SSH erişimini kontrol etme hakkında daha fazla bilgi