以下のコマンドを実行するとコマンドの一覧と英語ですが説明が出てきます。どんなコマンドがあるのかまとめてみます。
1 | pear |
簡単に書いてあったので、私でも見やすく日本語に出来ました。英語へ訳すのがイマイチ苦手なので上手く訳せてない部分があったらコメントで教えて頂けると嬉しいです。
コマンド | 説明 |
---|---|
build | Cソースからエクステンションをビルド Build an Extension From C Source |
bundle | PECLパッケージをアンパック Unpacks a Pecl Package |
channel-add | チャンネルを追加 Add a Channel |
channel-alias | チャンネルネームにエイリアスを指定する Specify an alias to a channel name |
channel-delete | リストからチャンネルをリムーブする Remove a Channel From the List |
channel-discover | そのサーバーからチャンネルを初期化する Initialize a Channel from its server |
channel-info | チャンネルに関する情報を取得する Retrieve Information on a Channel |
channel-login | リモートチャンネルサーバーに認証して接続する Connects and authenticates to remote channel server |
channel-logout | リモートチャンネルサーバーからログアウトする Logs out from the remote channel server |
channel-update | 存在するチャンネルをアップデートする Update an Existing Channel |
clear-cache | ウェブサービスキャッシュをクリアする Clear Web Services Cache |
config-create | デフォルトの設定ファイルを作成する Create a Default configuration file |
config-get | ひとつの設定を表示する Show One Setting |
config-help | 設定関連情報を表示する Show Information About Setting |
config-set | 設定を変更する Change Setting |
config-show | 全ての設定を表示する Show All Settings |
convert | package.xml 1.0 から package.xml 2.0 format に変換する Convert a package.xml 1.0 to package.xml 2.0 format |
cvsdiff | パッケージ内のすべてのファイルに “cvs diff” を実行する Run a “cvs diff” for all files in a package |
cvstag | CVS リリースタグをセットする Set CVS Release Tag |
download | パッケージをダウンロード Download Package |
download-all | デフォルトチャンネルからそれぞれの利用可能なパッケージをダウンロードする Downloads each available package from the default channel |
info | パッケージについての情報を表示する Display information about a package |
install | パッケージをインストールする Install Package |
list | デフォルトチャンネルの中のインストール済みパッケージを一覧にする List Installed Packages In The Default Channel |
list-all | 全てのパッケージを一覧にする List All Packages |
list-channels | 利用可能なチャンネルを一覧にする List Available Channels |
list-files | インストール済みパッケージの中のファイルを一覧にする List Files In Installed Package |
list-upgrades | 利用可能なアップグレードを一覧にする List Available Upgrades |
login | リモートサーバーへ認証して接続する Connects and authenticates to remote server [Deprecated in favor of channel-login] |
logout | リモートサーバーからログアウトする Logs out from the remote server [Deprecated in favor of channel-logout] |
makerpm | PEAR パッケージから RPM spec ファイルをビルドする Builds an RPM spec file from a PEAR package |
package | パッケージからビルドする Build Package |
package-dependencies | パッケージの依存関係を表示する Show package dependencies |
package-validate | パッケージの一貫性をバリデートする Validate Package Consistency |
pickle | PECL パッケージをビルドする Build PECL Package |
remote-info | リモートパッケージについての情報 Information About Remote Packages |
remote-list | リモートパッケージを一覧にする List Remote Packages |
run-scripts | パッケージと一緒にバンドルされているインストール後のスクリプトを実行する Run Post-Install Scripts bundled with a package |
run-tests | リグレッションテストを実行する Run Regression Tests |
search | リモートパッケージデータベースを検索する Search remote package database |
shell-test | シェルスクリプトのテストする Shell Script Test |
sign | パッケージのディストリビューションファイルにサイン Sign a package distribution file |
svntag | SVN リリースタグをセットする Set SVN Release Tag |
uninstall | パッケージをアンインストールする Un-install Package |
update-channels | チャンネルリストをアップデートする Update the Channel List |
upgrade | パッケージをアップグレードする Upgrade Package |
upgrade-all | 全てのパッケージをアップグレードする Upgrade All Packages [Deprecated in favor of calling upgrade with no parameters] |
以下のコマンドでオプションの説明が見れます。こちらも英語ですが出てきます。
1 | pear help options |
なんかおかしな訳で申し訳ありませんが、ぎこちないながら私なりに日本語にさせて頂きましたのでこちらも参考にしてみてください。こちらも同じく、間違ってる点などにコメントから指摘頂けると幸いです。
オプション | 説明 |
---|---|
-v | 冗長レベルを増やす (デフォルト1) increase verbosity level (default 1) |
-q | 冗長レベルを減らし、抑制します be quiet, decrease verbosity level |
-c file | ‘file’ の中のユーザー設定を探します find user configuration in `file’ |
-C file | ‘file’ の中のシステム設定を探します find system configuration in `file’ |
-d foo=bar | ユーザー設定変数 ‘foo’ に ‘bar’ をセットする set user config variable `foo’ to `bar’ |
-D foo=bar | システム設定変数 ‘foo’ に ‘bar’ をセットする set system config variable `foo’ to `bar’ |
-G | グラフィカル (Gtk) モードでスタートする start in graphical (Gtk) mode |
-s | ユーザー設定を記憶する store user configuration |
-S | システム設定を記憶する store system configuration |
-u foo | ユーザー設定内の ‘foo’ を unset する unset `foo’ in the user configuration |
-h, -? | ヘルプ/使い方が表示されます display help/usage (this message) |
-V | バージョン情報 |
これを翻訳するときに整理・覚えた英語。
英語 | 意味 |
---|---|
information on | 〜についての情報 / 〜に関する情報 |
each | それぞれの |
available | 利用可能 |
in favor of | 〜のために |
dependencies | 依存関係 |
Consistency | 一貫性 / 整合性 / 無矛盾 |
bundled | 付属の / バンドル |
Regression | 退縮 / 退行 / 後退 / 回帰 |
distribution | ディストリビューション / 配布 |
increase | 増やす |
decrease | 減らす |
verbosity | 冗長性 |
store | 記憶させる / たくわえる / 格納する |
あと参考で読んでみた例文や例文を検索出来るサイトを教えてもらいましたので紹介しておきます。
sasezakiさんのコメント
http://pear.php.net/manual/ja/guide.users.commandline.commands.php
の訳じゃ何かダメでしたか?
webleさんのコメント
ありがとうございます。存在を知らなかったのでこちらを使います^^。