最終更新:2013-04-16 (火) 06:11:21 (4022d)
PEAR
Top / PEAR
PHP Extension and Application Repositoryのこと。
インストール
yum
yum install php-pear
その他
http://pear.php.net/go-pear.phar php go-pear.phar
パッケージ
ベータとかのパッケージをインストールする場合
pear config-set preferred_state alpha pear config-set preferred_state beta
コマンド
よく使うもの
- pear install <PACKAGE> --force --alldeps --nodeps
- pear upgrade <PACKAGE>
- pear upgrade-all
- pear uninstall
- pear list
- pear list-channels
- pear list-files <PACKAGE>
- pear channel-discover <CHANNEL>
- pear channel-delete <CHANNEL>
- pear info <URL><FILE><PACKAGE>
一覧
- build - Cのソースから拡張を構築
- bundle - Peclパッケージを解凍
- channel-add - チャンネルを追加
- channel-alias - チャンネル名に別名を指定
- channel-delete - リストからチャンネルを除去
- channel-discover - サーバからチャンネルを初期化
- channel-info - チャンネルでの情報を検索
- channel-update - 存在するチヤンネルをアップデート
- clear-cache - Webサービスキャッシュをクリア
- config-create - デフォルト構成ファイルを生成
- config-get - 一つの設定を表示
- config-help - 設定情報を表示
- config-set - 設定を変更
- config-show - 全ての設定を表示
- convert - 1.0から2.0へpackage.xmlのフォーマットを変換
- cvsdiff - パッケージ上の全てのファイルについて"cvs diff"を実行
- cvstag - CVSリリースタグを設定
- download - パッケージをダウンロード
- download-all - デフォルトのCから利用できるそれぞれのパッケージをダウンロード
- info - パッケージに関する情報を表示
- install - パッケージをインストール
- list - デフォルトチャンネルにおけるインストール済パッケージをリストアップ
- list-all - 全てのパッケージをリストアップ
- list-channels - 利用できるチャンネルをリストアップ
- list-files - インストール済パッケージにおけるファイルをリストアップ
- list-upgrades - 利用できるアップグレードをリストアップ
- login - リモートサーバに接続し認証
- logout - リモートサーバからログアウト
- makerpm - PEARパッケージからRPM仕様ファイルを構築
- package - パッケージを構築
- package-dependencies - パッケージ従属を表示
- package-validate - パッケージの一貫性を検査
- pickle - PECLパッケージを構築
- remote-info - リモートパッケージに関する情報
- remote-list - リモートパッケージをリストアップ
- run-scripts - パッケージに添付されたインストール後のスクリプトを実行
- run-tests - 回帰テストを実行
- search - リモートパッケージのデータベースを検索
- shell-test - シェルスクリプトテスト
- sign - パッケージ区分ファイルの署名
- uninstall - パッケージのアンインストール
- update-channels - チャンネルリストをアップデート
- upgrade - パッケージをアップグレード
- upgrade-all - 全てのパッケージをアップグレード