EC2インスタンスでRed Hat Enterprise Linux 7.3 を作成し
epel,remiリポジトリをインストールした後
PHP関連のパッケージのインストールをしようとしたら
php-mbstringとphp-snmpが取得出来なかった
# sudo yum install -y php php-common php-gd php-ldap php-ldap php-mbstring php-mysql php-pear-DB php-snmp php-zip
No package php-mbstring available.
No package php-snmp available.
調べたら、rhelのphp-mbstring、php-snmpパッケージはOptionalリポジトリに含まれるようで
Red Hat Networkにログインして、対象のパッケージを入手して、必要となるサーバへパッケージを導入し無ければいけないとの事
必要なパッケージの調査
# yum repolist all
rhui-REGION-client-config-server-7/x86_64 Red Hat Update Infrastructure 2. enabled: 6
rhui-REGION-rhel-server-debug-extras/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-debug-optional/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-debug-rh-common/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-debug-rhscl/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-debug-supplementary/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-extras/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-optional/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-releases/7Server/x86_64 Red Hat Enterprise Linux Server enabled: 13,616
rhui-REGION-rhel-server-releases-debug/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-releases-source/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-rh-common/7Server/x86_64 Red Hat Enterprise Linux Server enabled: 209
rhui-REGION-rhel-server-rhscl/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-source-extras/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-source-optional/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-source-rh-common/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-source-rhscl/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-source-supplementary/7Server/x86_64 Red Hat Enterprise Linux Server disabled
rhui-REGION-rhel-server-supplementary/7Server/x86_64 Red Hat Enterprise Linux Server disabled
”rhui-REGION-rhel-server-optional”が該当するリポジトリ名になるので
以下のコマンドでリポジトリの追加を実施
# yum-config-manager --enable rhui-REGION-rhel-server-optional
完了後、再度yum install php-mbstring php-snmpを実行したら
無事にインストールが完了しました。