peclコマンドが存在しないとき

投稿者: | 2017年5月14日

rpmでPHPがインストールされている環境でpeclコマンドが無いことがありました。

yum searchでpeclのパッケージが無いかと探したのですが、php-pecl-(モジュール名)といったものばかりで、
pecl本体のパッケージは見つかりませんでした。

そこでひらめき、php-pecl-(モジュール名)をインストールしようとすれば、pecl本体のパッケージも分かるのではと
考え実行してみたところ、下記のような結果が

==========================================================================================
 Package                Arch          Version                      Repository        Size
==========================================================================================
Installing:
 php56-pecl-ssh2        x86_64        0.12-5.15.amzn1              amzn-main         38 k
Installing for dependencies:
 php-pear               noarch        1:1.10.1-1.19.amzn1          amzn-main        413 k

 pearに含まれていたんですね・・・
php-pearパッケージをインストールしたところ無事peclは使えるようになりました。