web-dev-qa-db-ja.com

Ubuntu14.04でpeclを使用してoci8をインストールしようとするとエラーが発生する

peclを使用してUbuntuにoci8をインストールしようとするとエラーが発生します。

Sudo: pecl: command not found
1
Umesh

PECLはPHP拡張機能のリポジトリであり、PHP拡張機能のダウンロードと開発のためのすべての既知の拡張機能とホスティング機能のディレクトリを提供します。 PECLが使用するパッケージングおよび配布システムは、その姉妹であるPEARと共有されています。 PEARはPHP拡張およびアプリケーションリポジトリで、 https://pear.php.net にあります。

Ubuntu 14.04でターミナルを開き、次のように入力します。

Sudo apt-get install php-pear php5-dev # required in order to use pecl  
Sudo pecl install oci8-2.0.12   

これは、peclを使用してUbuntu 14.04にoci8をインストールする最も簡単な方法ですが、XAMPPによりPHP 7.2がインストールされています。 PHPの2つのバージョンをインストールし、簡単に切り替える方法 の手順に従って、PHPバージョンを切り替えることができます。

Ubuntu 16.04の場合:

Sudo apt install php-pear php7.0-dev # required in order to use pecl 
Sudo pecl install oci8  

Ubuntu 18.04の場合:

Sudo apt install php-pear php7.2-dev # required in order to use pecl 
Sudo pecl install oci8

Peclの使用情報タイプを表示するには:

man pecl   
2
karel