Perl

インストールの説明については the Section called Perl-5.8.0 のインストール in Chapter 6 という項を見てください。

公式ダウンロード場所

Perl (5.8.0):
http://www.perl.com/

Perl Libc パッチ:
http://www.linuxfromscratch.org/patches/lfs/5.0/perl-5.8.0-libc-3.patch

Perl の内容

Perl パッケージは perl, the Practical Extraction and Report Language を含みます。Perl は C や sed, awk 及び sh の最も良い特徴のいくつかを一つに統合した強力な言語です。

インストールされるプログラム: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.0 (perl へのリンク), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (s2p へのリンク), pstruct (c2ph へのリンク), s2p, splain and xsubpp

インストールされるライブラリ: (too many to name)

略説

a2p は awk を perl に翻訳します。

c2ph は C の構造体を "cc -g -S" stab から生成されたものとしてダンプします。

dprofpp は perl プロファイルデータを表示します。

en2cxs は Unicode キャラクターマッピングか Tcl エンコーディングファイルから、エンコードモジュールのための perl エクステンションを構築します。

find2perl は find コマンドを perl へ翻訳します。

h2ph は .h C ヘッダファイルを .ph Perl ヘッダファイルへ変換します。

h2xs は .h C ヘッダファイルを Perl エクステンションへ変換します。

libnetcfg は libnet を最適化するのに使われます。

perl は C や sed, awk 及び sh の最も良い特徴のいくつかを一つの万能な言語に統合します。

perlbug は Perl またはそれと一緒に来たモジュールについてのバグの報告を生成し、メールします。

perlcc は Perl プログラムから実行ファイルを生成します。

perldoc は perl インストールツリーや perl スクリプトの中に組み込まれた説明書の一部を pod 形式で表示します。

perlivp は perl インストール照合プロシージャです。これは Perl とそのライブラリが正しくインストールされたことを照合します。

piconv は Perl バージョンのキャラクターエンコーディングコンバータ iconv です。

pl2pm は Perl4 の .pl ファイルを perl5 の .pm モジュールに変換するための大雑把なツールです。

pod2html は pod 形式のファイルを HTML 形式に変換します。

pod2latex は pod 形式のファイルを LaTeX 形式に変換します。

pod2man は pod データを整形された *roff 入力へ変換します。

pod2text は pod データを整形された ASCII テキストへ変換します。

pod2usage はファイルに埋め込まれた pod doc から使い方のメッセージを表示します。

podchecker は pod 形式の文章ファイルの文法を検査します。

podselect は pod 文章の選択された項目を表示します。

psed はストリームエディター sed の Perl バージョンです。

pstruct は C の構造体を "cc -g -S" stab から生成されたものとしてダンプします。

s2p は sed から perl へ翻訳します。

splain は perl で言葉通りの警告診断学を強制するために使われます。

xsubpp は Perl コードを C コードへ変換します。

Perl インストール依存性

Perl は以下のパッケージに依存します: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.