Я пытаюсь установить rvm в PASE на IBMi (v7.1), но он не работает, потому что в нем указано, что требуется версия bash 3.2.25. Бег bash --version
через CALL QP2TERM
заявляет, что я использую следующую версию:
GNU bash, version 3.00.16(1)-release (powerpc-ibm-aix5.1)
Copyright (C) 2004 Free Software Foundation, Inc.
Кто-нибудь знает, можно ли обновить версию bash на IBMi (также известную как iSeries)?
Чтобы обновить bash на IBM i, сделайте следующее:
CALL QP2TERM
cd /QOpenSys/download
wget http://www.oss4aix.org/download/RPMS/bash/bash-doc-3.2-4.aix5.1.ppc.rpm
wget http://www.oss4aix.org/download/RPMS/bash/bash-4.1-4.aix5.1.ppc.rpm
rpm --ignoreos --ignorearch --nodeps --replacepkgs -hUv bash-doc-3.2-4.aix5.1.ppc.rpm
rpm --ignoreos --ignorearch --nodeps --replacepkgs -hUv bash-4.1-4.aix5.1.ppc.rpm
Если у вас не установлены wget или rpm, сначала перейдите в YoungiProfessionals.com сайт и следуйте инструкциям там.