PEAR のコマンドとオプションのヘルプの日本語訳

以下のコマンドを実行するとコマンドの一覧と英語ですが説明が出てきます。どんなコマンドがあるのかまとめてみます。

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 記憶させる / たくわえる / 格納する

あと参考で読んでみた例文や例文を検索出来るサイトを教えてもらいましたので紹介しておきます。

コメント

  1. sasezakiさんのコメント

    • webleさんのコメント

      ありがとうございます。存在を知らなかったのでこちらを使います^^。