diff options
Diffstat (limited to 'ja/man/man1/pkg_info.1')
-rw-r--r-- | ja/man/man1/pkg_info.1 | 135 |
1 files changed, 135 insertions, 0 deletions
diff --git a/ja/man/man1/pkg_info.1 b/ja/man/man1/pkg_info.1 new file mode 100644 index 0000000000..309a844856 --- /dev/null +++ b/ja/man/man1/pkg_info.1 @@ -0,0 +1,135 @@ +.\" +.\" FreeBSD install - a package for the installation and maintainance +.\" of non-core utilities. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" Jordan K. Hubbard +.\" +.\" +.\" @(#)pkg_info.1 +.\" jpman %Id: pkg_info.1,v 1.3 1997/06/08 14:11:48 jsakai Stab % +.\" +.Dd November 25, 1994 +.Dt pkg_info 1 +.Os FreeBSD +.Sh 名称 +.Nm pkg_info +.Nd ソフトウェア配布パッケージの情報を表示するプログラム +.Sh 書式 +.Nm pkg_info +.Op Fl cdDikrRpLqImv +.Op Fl e Ar package +.Op Fl l Ar prefix +.Ar pkg-name [pkg-name ...] +.Nm pkg_info +.Fl a +.Op Ar flags +.Sh 解説 +.Nm +コマンドはファイル中に納められたパッケージや +.Xr pkg_create 1 +によりすでにシステムにインストールされたパッケージの情報を表示するために +用いられます。 +.Sh オプション +以下のコマンドラインオプションが提供されています。 +.Bl -tag -width indent +.It Ar pkg-name ... +指定されたパッケージが表示されます。指定されるのはイントール済みの +パッケージの名前か、パッケージ配布ファイルへのパス、ftp 可能な +パッケージへの URL のいずれかになります。 +.It Fl a +現在インストールされているすべてのパッケージを表示します。 +.It Fl v +饒舌な出力に切り替えます。 +.It Fl p +各パッケージのインストール用 prefix を表示します。 +.It Fl q +レポートヘッダのような情報を出力する際に余分な出力を省略し、 +生の情報のみ出力します (基本的に人が読みやすいものではありません)。 +.It Fl c +各パッケージの (一行) コメントフィールドを表示します。 +.It Fl d +各パッケージの長い説明フィールドを表示します。 +.It Fl D +各パッケージのインストールメッセージファイルを表示します。 +.It Fl f +各パッケージの packing list instructions を表示します。 +.It Fl i +もしあれば、各パッケージのインストールスクリプトを表示します。 +.It Fl k +もしあれば、各パッケージのアンインストールスクリプト +を表示します。 +.It Fl r +もしあれば、各パッケージの requirements スクリプトを表示します。 +.It Fl m +もしあれば、各パッケージの mtree ファイルを表示します。 +.It Fl L +各パッケージに含まれるファイルを表示します。 +これは packing list をただ見るのとは異なり、 +生成されるすべてのフルパス名が表示されます。 +.It Fl e Ar pkg-name +.Ar pkg-name +で示されるパッケージが現在インストールされている場合には 0 を +返し、そうでなければ 1 を返します。 +このオプションにより、スクリプトから (おそらく必要不可欠な) +他のパッケージの存在を簡単に確認することが可能になります。 +.It Fl l Ar str +各 information category header ( +.Fl q +を参照) の前に +.Ar str +を付加します。 +これは本来、パッケージに関する多くの information fields を一度に +得たいが、そのごっちゃになった出力で混乱したくない、という +フロントエンドプログラムのためにあります。 +このオプションで各 field の先頭に特別な文字列を付け加えることが +できます。 +.It Fl t Ar template +「作業場所」を作成する際に、 +.Xr mktemp 3 +への入力として +.Ar template +を用います。 +これはデフォルトでは +.Pa /tmp/instmp.XXXXXX +という文字列ですが、 +.Pa /tmp +ディレクトリの容量が制限されているような状況では +変更する必要があるかもしれません。 +.Xr mktemp 3 +が一意の ID を用いるために必要な `X' の文字をいくつか残しておく +ことを忘れないでください。 +.Bd -filled -offset indent -compact +Note: pkg_info は各パッケージからとても小さな情報しか +抽出しないので、実際にはこのオプションは必要ありません。 +溢れさせるには非常に小さな +.Pa /tmp +でなければならないでしょう。 +.Ed +.Sh 技術詳細 +パッケージの情報は、コマンドラインから指定されたパッケージのファイル名か、 +.Pa /var/db/pkg/<pkg-name> +にあるすでにインストールされたパッケージの情報から抽出されます。 +.Sh 関連項目 +.Xr pkg_add 1 , +.Xr pkg_create 1 , +.Xr pkg_delete 1 , +.Xr mktemp 3 , +.Xr mtree 8 . +.Sh 作者 +.Bl -tag -width indent -compact +.It "Jordan Hubbard" +ほとんどの仕事 +.It "John Kohl" +NetBSD 向け修正 +.El +.Sh バグ +まだあるはずです。 |