OSDN Git Service

Added all.
[clfsja/cross-lfs-ja.git] / src / final-system / common / perl.ch
1 %
2 % This is part of CLFSja package.
3 %
4 % This is a CTIE change file for the original XML source of the CLFSbook.
5 %
6 @x
7 <?xml version="1.0" encoding="ISO-8859-1"?>
8 @y
9 <?xml version="1.0" encoding="UTF-8"?>
10 @z
11
12 @x
13     <para>The Perl package contains the Practical Extraction and Report
14     Language.</para>
15 @y
16     <para>
17     Perl パッケージは Perl 言語 (Practical Extraction and Report Language) を提供します。
18     </para>
19 @z
20
21 @x
22     <title>Installation of Perl</title>
23 @y
24     <title>&InstallationOf1;Perl &InstallationOf2;</title>
25 @z
26
27 @x
28     <para os="s3">By default, Perl's Compress::Raw::Zlib and
29     Compress::Raw::Bzip2 modules build and link against internal copies of
30     Zlib and Bzip2. The following command will make Perl use the
31     system-installed copies of these libraries:</para>
32 @y
33     <para os="s3">
34     デフォルトで Perl は Compress::Raw::Zlib と Compress::Raw::Bzip2 のモジュールをビルドしますが、これらは内部にコピーされた Zlib と Bzip2 に対してリンクされます。
35     以下のコマンドを実行することで、システムにインストール済のそれらライブラリを利用するようにします。
36     </para>
37 @z
38
39 @x
40       <para>If you are following the boot method you will need to enable the
41       loopback device:</para>
42 @y
43       <para>
44       再起動の方法を進めている場合はループバックデバイスを有効にする必要があります。
45       </para>
46 @z
47
48 @x
49     <para os="a01">Before starting to configure, create a basic
50     <filename>/etc/hosts</filename> file which will be referenced by one
51     of Perl's configuration files as well as used by the test suite:</para>
52 @y
53     <para os="a01">
54     configure の前に単純な <filename>/etc/hosts</filename> ファイルを生成します。
55     このファイルは Perl の設定ファイルが利用します。
56     またテストスイートにおいても利用されます。
57     </para>
58 @z
59
60 @x
61     <para os="a">To have full control over the way Perl is set up, you can
62     run the interactive <command>Configure</command> script and hand-pick
63     the way this package is built. If you prefer instead to use the defaults
64     that Perl auto-detects, prepare Perl for compilation with:</para>
65 @y
66     <para os="a">
67     Perl のビルド設定を完全に制御したい場合は <command>Configure</command> スクリプトを実行して手動設定を進めることもできます。
68     Perl が自動判別するデフォルト設定に従うので良ければ、以下のコマンドにより Perl をコンパイルするための準備をします。
69     </para>
70 @z
71
72 @x
73       <title>The meaning of the configure option:</title>
74 @y
75       <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
76 @z
77
78 @x -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3
79           <para>Since Groff is not installed yet,
80           <command>configure.gnu</command> thinks that we do not want
81           man pages for Perl. Issuing these parameters overrides this decision.</para>
82 @y
83           <para>
84           まだ Groff をインストールしていないので <command>configure.gnu</command> スクリプトが Perl の man ページを必要としないと判断してしまいます。
85           このオプションを指定することによりその判断を正します。
86           </para>
87 @z
88
89 @x -Dpager="/bin/less -isR"
90           <para>Less has not yet been installed, so by default
91           <command>perldoc</command> will invoke the <command>more</command>
92           program for viewing documentation. This option ensures that it will
93           use <command>less</command> instead.</para>
94 @y
95           <para>
96           まだ Less をインストールしていないので <command>perldoc</command> がドキュメントを表示する際には <command>more</command> コマンドを利用します。
97           このオプションはこれを変更して <command>less</command> を用いるようにします。
98           </para>
99 @z
100
101 @x -Dusethreads
102           <para>This tells Perl to use threads.</para>
103 @y
104           <para>
105           スレッドサポートをビルドすることを指示します。
106           </para>
107 @z
108
109 @x -Duseshrplib
110           <para>This tells Perl to build a shared libperl.</para>
111 @y
112           <para>
113           共有ライブラリ libperl をビルドすることを指示します。
114           </para>
115 @z
116
117 @x
118     <para os="d">Compile the package:</para>
119 @y
120     <para os="d">&CompileThePackage;</para>
121 @z
122
123 @x
124     <para os="h">To test the results, issue:</para>
125 @y
126     <para os="h">
127     ビルド結果をテストする場合は以下を実行します。
128     </para>
129 @z
130
131 @x
132     <para os="j">Install the package and remove the variables set previously:</para>
133 @y
134     <para os="j">
135     &InstallThePackage;
136     また上で設定した変数を削除します。
137     </para>
138 @z
139
140 @x
141     <title>Contents of Perl</title>
142 @y
143     <title>&ContentsOf1;Perl &ContentsOf2;</title>
144 @z
145
146 @x
147       <segtitle>Installed programs</segtitle>
148       <segtitle>Installed libraries</segtitle>
149       <segtitle>Installed directory</segtitle>
150 @y
151       <segtitle>&InstalledProgram;</segtitle>
152       <segtitle>&InstalledLibrary;</segtitle>
153       <segtitle>&InstalledDirectory;</segtitle>
154 @z
155
156 @x
157         <seg>a2p, c2ph, config_data, corelist, cpan, cpan2dist, cpanp,
158         cpanp-run-perl, enc2xs, find2perl, h2ph, h2xs, instmodsh, json_pp,
159         libnetcfg, perl, perl&perl-version; (link to perl), perlbug,
160         perldoc, perlivp, perlthanks (link to perlbug), piconv, pl2pm, pod2html,
161         pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, prove,
162         psed (link to s2p), pstruct (link to c2ph), ptar, ptardiff, ptargrep,
163         s2p, shasum, splain, xsubpp, zipdetails</seg>
164         <seg>Several hundred which cannot all be listed here</seg>
165         <seg>/usr/lib/perl5</seg>
166 @y
167         <seg>a2p, c2ph, config_data, corelist, cpan, cpan2dist, cpanp,
168         cpanp-run-perl, enc2xs, find2perl, h2ph, h2xs, instmodsh, json_pp,
169         libnetcfg, perl, perl&perl-version; (&LinkTo1;perl &LinkTo2;), perlbug,
170         perldoc, perlivp, perlthanks (&LinkTo1;perlbug &LinkTo2;), piconv, pl2pm, pod2html,
171         pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, prove,
172         psed (&LinkTo1;s2p &LinkTo2;), pstruct (&LinkTo1;c2ph &LinkTo2;), ptar, ptardiff, ptargrep,
173         s2p, shasum, splain, xsubpp, zipdetails</seg>
174         <seg>ここで示しきれないほど多くのライブラリ</seg>
175         <seg>/usr/lib/perl5</seg>
176 @z
177
178 @x
179       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
180 @y
181       <bridgehead renderas="sect3">&ShortDescriptions;</bridgehead>
182 @z
183
184 @x a2p
185           <para>Translates awk to Perl</para>
186 @y
187           <para>
188           awk スクリプトを Perl プログラムに変換します。
189           </para>
190 @z
191
192 @x c2ph
193           <para>Dumps C structures as generated from
194           <command>cc -g -S</command></para>
195 @y
196           <para>
197           <command>cc -g -S</command> によって生成される C 言語構造体をダンプします。
198           </para>
199 @z
200
201 @x config_data
202           <para>Queries or changes configuration of Perl modules</para>
203 @y
204           <para>
205           Perl モジュールの設定内容を参照または変更します。
206           </para>
207 @z
208
209 @x corelist
210           <para>A commandline frontend to Module::CoreList</para>
211 @y
212           <para>
213           Module::CoreList に対するコマンドラインフロントエンド。
214           </para>
215 @z
216
217 @x cpan
218           <para>Shell script that provides a command interface to CPAN.pm</para>
219 @y
220           <para>
221           CPAN.pm へのコマンドラインインターフェースを提供するシェルスクリプト。
222           </para>
223 @z
224
225 @x cpan2dist
226           <para>The CPANPLUS distribution creator</para>
227 @y
228           <para>
229           CPANPLUS によるディストリビューション生成ツール。
230           </para>
231 @z
232
233 @x cpanp
234           <para>The CPANPLUS launcher</para>
235 @y
236           <para>
237           CPANPLUS 起動ツール (CPANPLUS launcher)
238           </para>
239 @z
240
241 @x cpanp-run-perl
242           <para>Perl script that (description needed)</para>
243 @y
244           <para>
245           Perl スクリプト (詳細説明要)
246           </para>
247 @z
248
249 @x enc2xs
250           <para>Builds a Perl extension for the Encode module from either
251           Unicode Character Mappings or Tcl Encoding Files</para>
252 @y
253           <para>
254           Unicode キャラクターマッピングまたは Tcl エンコーディングファイルから Perl の Encode 拡張モジュールを構築します。
255           </para>
256 @z
257
258 @x find2perl
259           <para>Translates <command>find</command> commands to Perl</para>
260 @y
261           <para>
262           <command>find</command> コマンドから Perl プログラムへ変換します。
263           </para>
264 @z
265
266 @x h2ph
267           <para>Converts <filename class="extension">.h</filename> C header
268           files to <filename class="extension">.ph</filename> Perl header
269           files</para>
270 @y
271           <para>
272           C 言語のヘッダーファイル <filename class="extension">.h</filename>を Perl のヘッダーファイル <filename
273           class="extension">.ph</filename> に変換します。
274           </para>
275 @z
276
277 @x h2xs
278           <para>Converts <filename class="extension">.h</filename> C header
279           files to Perl extensions</para>
280 @y
281           <para>
282           C 言語のヘッダーファイル <filename class="extension">.h</filename> を Perl 拡張 (Perl extension) に変換します。
283           </para>
284 @z
285
286 @x instmodsh
287           <para>A shell script for examining installed Perl modules,
288           and can even create a tarball from an installed module</para>
289 @y
290           <para>
291           インストールされている Perl モジュールを調査するシェルスクリプト。
292           インストールされたモジュールから tarball を作ることもできます。
293           </para>
294 @z
295
296 @x json_pp
297           <para>Converts data between certain input and output formats</para>
298 @y
299           <para>
300           特定の入出力フォーマット間でデータを変換します。
301           </para>
302 @z
303
304 @x libnetcfg
305           <para>Can be used to configure the
306           <filename class="libraryfile">libnet</filename></para>
307 @y
308           <para>
309           <filename class="libraryfile">libnet</filename> の設定に利用します。
310           </para>
311 @z
312
313 @x perl
314           <para>Combines some of the best features of C, <command>sed</command>,
315           <command>awk</command> and <command>sh</command> into a single
316           swiss-army-knife language</para>
317 @y
318           <!--
319           日本語訳註:2009-09-05 matsuand
320           "swiss-army" はどうにも訳しにくい。Perl言語がそもそも
321           「Swiss army chainsaw」と呼び表されることに通じるものと捉えるが、
322           "s" が小文字なのも気にかかるし「スイス軍」などとは間違っても
323           訳せない。取り除くことにした。
324           -->
325           <para>
326           C 言語、<command>sed</command>、<command>awk</command>、<command>sh</command> の持つ機能を寄せ集めて出来上がった言語。
327           </para>
328 @z
329
330 @x perl&perl-version;
331           <para>A hard link to <command>perl</command></para>
332 @y
333           <para>
334           <command>perl</command> へのハードリンク。
335           </para>
336 @z
337
338 @x perlbug
339           <para>Used to generate bug reports about Perl, or the modules that come
340           with it, and mail them</para>
341 @y
342           <para>
343           Perl およびそのモジュールに関するバグ報告を生成して、電子メールを送信します。
344           </para>
345 @z
346
347 @x perldoc
348           <para>Displays a piece of documentation in pod format that is embedded
349           in the Perl installation tree or in a Perl script</para>
350 @y
351           <para>
352           pod フォーマットのドキュメントを表示します。
353           pod フォーマットは Perl のインストールツリーあるいは Perl スクリプト内に埋め込まれています。
354           </para>
355 @z
356
357 @x perlivp
358           <para>The Perl Installation Verification Procedure; it can be used to
359           verify that Perl and its libraries have been installed
360           correctly</para>
361 @y
362           <para>
363           Perl Installation Verification Procedure のこと。
364           Perl とライブラリが正しくインストールできているかを調べるものです。
365           </para>
366 @z
367
368 @x perlthanks
369           <para>Used to generate thank you messages to mail to the Perl
370           developers</para>
371 @y
372           <para>
373           感謝のメッセージ (Thank you messages) を電子メールで Perl 開発者に送信します。
374           </para>
375 @z
376
377 @x piconv
378           <para>A Perl version of the character encoding converter
379           <command>iconv</command></para>
380 @y
381           <para>
382           キャラクターエンコーディングを変換する <command>iconv</command> の Perl バージョン。
383           </para>
384 @z
385
386 @x pl2pm
387           <para>A rough tool for converting Perl4
388           <filename class="extension">.pl</filename> files to Perl5
389           <filename class="extension">.pm</filename> modules</para>
390 @y
391           <para>
392           Perl4 の <filename class="extension">.pl</filename> ファイルを Perl5 の <filename
393           class="extension">.pm</filename> モジュールファイルへの変換を行うツール。
394           </para>
395 @z
396
397 @x pod2html
398           <para>Converts files from pod format to HTML format</para>
399 @y
400           <para>
401           pod フォーマットから HTML フォーマットに変換します。
402           </para>
403 @z
404
405 @x pod2latex
406           <para>Converts files from pod format to LaTeX format</para>
407 @y
408           <para>
409           pod データを *roff の入力ファイル形式に変換します。
410           </para>
411 @z
412
413 @x pod2man
414           <para>Converts pod data to formatted *roff input</para>
415 @y
416           <para>
417           pod データを *roff 形式に変換します。
418           </para>
419 @z
420
421 @x pod2text
422           <para>Converts pod data to formatted ASCII text</para>
423 @y
424           <para>
425           pod データをアスキーテキスト形式に変換します。
426           </para>
427 @z
428
429 @x pod2usage
430           <para>Prints usage messages from embedded pod docs in files</para>
431 @y
432           <para>
433           ファイル内に埋め込まれた pod ドキュメントから使用方法の記述部分を表示します。
434           </para>
435 @z
436
437 @x podchecker
438           <para>Checks the syntax of pod format documentation files</para>
439 @y
440           <para>
441           pod 形式の文書ファイルに対して文法をチェックします。
442           </para>
443 @z
444
445 @x podselect
446           <para>Displays selected sections of pod documentation</para>
447 @y
448           <para>
449           pod ドキュメントに対して指定したセクションを表示します。
450           </para>
451 @z
452
453 @x prove
454           <para>A command-line tool for running tests against Test::Harness</para>
455 @y
456           <para>
457           Test::Harness モジュールのテストを行うコマンドラインツール。
458           </para>
459 @z
460
461 @x psed
462           <para>A Perl version of the stream editor <command>sed</command></para>
463 @y
464           <para>
465           ストリームエディター <command>sed</command> の Perl バージョン。
466           </para>
467 @z
468
469 @x pstruct
470           <para>Dumps C structures as generated from <command>cc -g -S</command>
471           stabs</para>
472 @y
473           <para>
474           <command>cc -g -S</command> によって生成されるような C 言語構造体をダンプします。
475           </para>
476 @z
477
478 @x ptar
479           <para>A <command>tar</command>-like program written in Perl</para>
480 @y
481           <para>
482           Perl で書かれた <command>tar</command> 相当のプログラム。
483           </para>
484 @z
485
486 @x ptardiff
487           <para>A Perl program that compares an extracted archive with an
488           unextracted one</para>
489 @y
490           <para>
491           アーカイブの抽出前後を比較する Perl プログラム。
492           </para>
493 @z
494
495 @x ptargrep
496           <para>A Perl program that applies pattern matching to the contents
497           of files in a tar archive</para>
498 @y
499           <para>
500           tar アーカイブ内のファイルに対してパターンマッチングを適用するための Perl プログラム。
501           </para>
502 @z
503
504 @x s2p
505           <para>Translates <command>sed</command> to Perl</para>
506 @y
507           <para>
508           <command>sed</command> スクリプトを Perl プログラムに変換します。
509           </para>
510 @z
511
512 @x shasum
513           <para>Prints or checks SHA checksums</para>
514 @y
515           <para>
516           SHA チェックサム値を表示またはチェックします。
517           </para>
518 @z
519
520 @x splain
521           <para>Is used to force verbose warning diagnostics in Perl</para>
522 @y
523           <para>
524           Perl スクリプトの警告エラーの診断結果を詳細 (verbose) に出力するために利用します。
525           </para>
526 @z
527
528 @x xsubpp
529           <para>Converts Perl XS code into C code</para>
530 @y
531           <para>
532           Perl の XS コードを C 言語コードに変換します。
533           </para>
534 @z
535
536 @x zipdetails
537           <para>Displays details about the internal structure of a Zip file</para>
538 @y
539           <para>
540           Zip ファイルの内部構造に関する情報を出力します。
541           </para>
542 @z