PEARのデフォルト(/usr/local/php5)以外への手動インストール
◆はじめに
・phpのインストールprefix /usr/local/php5
・pearを一般ユーザーで/usr/mydir以下にインストール
1.インストール
$ wget http://go-pear.org/
$ cat index.html | /usr/local/php5/bin/php
途中でインストールパス(/usr/mydir)を指定
インストール終わり
2.パッケージのインストール
$ /usr/mydir/bin/pear install package
以下のようなメッセージがでる。
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update ←気になるWarning
Did not download dependencies: pear/Crypt_CHAP, use --alldeps or --onlyreqdeps to download automatically
pear/File_Passwd can optionally use package "pear/Crypt_CHAP" (version >= 1.0.0)
downloading File_Passwd-1.1.6.tgz ...
Starting to download File_Passwd-1.1.6.tgz (23,832 bytes)
........done: 23,832 bytes
install ok: channel://pear.php.net/File_Passwd-1.1.6
$ /usr/mydir/bin/pear channel-update (これで解消)
3.他インストール時のコマンドオプション
$ pear install --alldeps package
※”package”に依存しているパッケージを一緒にインストールする。
◆はじめに
・phpのインストールprefix /usr/local/php5
・pearを一般ユーザーで/usr/mydir以下にインストール
1.インストール
$ wget http://go-pear.org/
$ cat index.html | /usr/local/php5/bin/php
途中でインストールパス(/usr/mydir)を指定
インストール終わり
2.パッケージのインストール
$ /usr/mydir/bin/pear install package
以下のようなメッセージがでる。
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update ←気になるWarning
Did not download dependencies: pear/Crypt_CHAP, use --alldeps or --onlyreqdeps to download automatically
pear/File_Passwd can optionally use package "pear/Crypt_CHAP" (version >= 1.0.0)
downloading File_Passwd-1.1.6.tgz ...
Starting to download File_Passwd-1.1.6.tgz (23,832 bytes)
........done: 23,832 bytes
install ok: channel://pear.php.net/File_Passwd-1.1.6
$ /usr/mydir/bin/pear channel-update (これで解消)
3.他インストール時のコマンドオプション
$ pear install --alldeps package
※”package”に依存しているパッケージを一緒にインストールする。