Не совсем понятно, что вы подразумеваете под «доступным для меня». Если вы имеете в виду «уже установлен и готов к использованию», то есть по крайней мере несколько способов проверить, каждый из которых находит свой набор программного обеспечения.
Традиционные, проприетарные вещи можно найти, введя GO LICPGM
и затем выберите опцию 10. Скорее всего, если вы знаете, что у вас уже установлены Cobol и RPG , то у вас также есть C и C ++ , так как они связаны друг с другом. Если ваши настройки вообще типичны, у вас также должна быть уже установлена Java . Я думаю, все системы также имеют CL и Rexx (последняя или возможно обе могут не отображаться в качестве лицензионной программы).
Более новые вещи с открытым исходным кодом находятся в PASE и управляются менеджером пакетов yum
, который можно использовать через графический интерфейс Access Client Solutions или из командной строки. Если у вас еще не установлен yum
, вы можете узнать, как его получить здесь . Если у вас установлен yum
, вы можете узнать, какое программное обеспечение было установлено (и что доступно для установки), с помощью команды yum list
, введенной в командной строке PASE.
Прямо сейчас, основнойчерез yum
доступны следующие языки: Node.js (JavaScript), Python , Perl и Mono (.NET).
Помимо того, что вы можете получить через yum
, есть PHP от Zend от Perforce и Ruby от PowerRuby ,Я лично не знаком ни с одним из них, и я не знаю, как проверить, установлены ли они.
Существует также необычная версия Python, называемая iSeriesPython , который можно загрузить бесплатно и который находится в библиотечной системе QSYS, а не в PASE.
Обратите внимание, что Qshell (QSH) не является подходящей средой для интерактивного использования PASE. Вы захотите войти, используя SSH и клиент, такой как PuTTY . Если вы это сделаете, то у вас будет надлежащая функциональность TTY и вы сможете использовать vi
. Кроме того, на момент написания этой статьи вы можете использовать yum
для установки nano
, joe
и vim
.
Но большинство людей не используют ничего из этого, за исключением быстрого редактирования или особых обстоятельств. ,Обычный рабочий процесс заключается в том, чтобы использовать любой ваш любимый редактор или IDE локально (на вашем ПК, Mac или Linux) и либо перемещать источник назад и вперед с помощью клиента FTP, либо редактировать непосредственно на IFS, используя сетевой ресурс или SSHFS.