Changeset 673b0d8 for chapter06/perl.xml
- Timestamp:
- 05/03/2004 10:59:46 AM (20 years ago)
- Branches:
- 10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 0c43171, 2ec64b3, a4a675f
- Parents:
- 287ea55
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/perl.xml
r287ea55 r673b0d8 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [ 3 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 %general-entities; 5 ]> 1 6 <sect1 id="ch-system-perl" xreflabel="Perl"> 2 <title>Installing Perl-&perl-version;</title> 3 <?dbhtml filename="perl.html" dir="chapter06"?> 7 <title>Perl-&perl-version;</title> 8 <?dbhtml filename="perl.html"?> 9 10 <indexterm zone="ch-system-perl"><primary sortas="a-Perl">Perl</primary></indexterm> 4 11 5 12 <para>The Perl package contains the Practical Extraction and Report Language.</para> 6 13 7 <screen>&buildtime; &perl-time;8 &diskspace; &perl-compsize;</screen>14 <screen>&buildtime; 2.9 SBU 15 &diskspace; 143 MB</screen> 9 16 10 < literallayout>Official download location for Perl (&perl-version;):11 <ulink url="http://www.perl.com/"/></literallayout>17 <para>Perl installation depends on: Bash, Binutils, Coreutils, Diffutils, 18 Gawk, GCC, Glibc, Grep, Make, Sed.</para> 12 19 13 &aa-perl-dep;14 20 15 <sect2><title> </title><para> </para></sect2>16 21 17 22 <sect2> … … 20 25 <para>If you want full control over the way Perl is set up, you can run the 21 26 interactive <command>Configure</command> script and hand-pick the way this 22 package is built. If , however, you guessyou can live with the (sensible)27 package is built. If you think you can live with the (sensible) 23 28 defaults it auto-detects, then prepare Perl for compilation with:</para> 24 29 … … 47 52 <screen><userinput>make test</userinput></screen> 48 53 49 <para> Andinstall the package:</para>54 <para>Finally, install the package:</para> 50 55 51 56 <screen><userinput>make install</userinput></screen> … … 53 58 </sect2> 54 59 55 &aa-perl-shortdesc; 56 &aa-perl-desc; 60 61 <sect2 id="contents-perl"><title>Contents of Perl</title> 62 63 <para><emphasis>Installed programs</emphasis>: a2p, c2ph, dprofpp, enc2xs, 64 find2perl, h2ph, h2xs, libnetcfg, perl, perl&perl-version; (link to perl), 65 perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, 66 pod2text, pod2usage, podchecker, podselect, psed (link to s2p), pstruct (link 67 to c2ph), s2p, splain and xsubpp</para> 68 69 <para><emphasis>Installed libraries</emphasis>: (too many to name)</para> 70 71 </sect2> 72 73 <sect2><title>Short descriptions</title> 74 75 <indexterm zone="ch-system-perl a2p"><primary sortas="b-a2p">a2p</primary></indexterm> 76 <para id="a2p"><command>a2p</command> translates awk to perl.</para> 77 78 <indexterm zone="ch-system-perl c2ph"><primary sortas="b-c2ph">c2ph</primary></indexterm> 79 <para id="c2ph"><command>c2ph</command> dumps C structures as generated from 80 "cc -g -S" stabs.</para> 81 82 <indexterm zone="ch-system-perl dprofpp"><primary sortas="b-dprofpp">dprofpp</primary></indexterm> 83 <para id="dprofpp"><command>dprofpp</command> displays perl profile data.</para> 84 85 <indexterm zone="ch-system-perl en2cxs"><primary sortas="b-en2cxs">en2cxs</primary></indexterm> 86 <para id="en2cxs"><command>en2cxs</command> builds a Perl extension for the Encode module, 87 from either Unicode Character Mappings or Tcl Encoding Files.</para> 88 89 <indexterm zone="ch-system-perl find2perl"><primary sortas="b-find2perl">find2perl</primary></indexterm> 90 <para id="find2perl"><command>find2perl</command> translates find commands to perl.</para> 91 92 <indexterm zone="ch-system-perl h2ph"><primary sortas="b-h2ph">h2ph</primary></indexterm> 93 <para id="h2ph"><command>h2ph</command> converts .h C header files to .ph Perl header files.</para> 94 95 <indexterm zone="ch-system-perl h2xs"><primary sortas="b-h2xs">h2xs</primary></indexterm> 96 <para id="h2xs"><command>h2xs</command> converts .h C header files to Perl extensions.</para> 97 98 <indexterm zone="ch-system-perl libnetcfg"><primary sortas="b-libnetcfg">libnetcfg</primary></indexterm> 99 <para id="libnetcfg"><command>libnetcfg</command> can be used to configure the libnet.</para> 100 101 <indexterm zone="ch-system-perl perl"><primary sortas="b-perl">perl</primary></indexterm> 102 <para id="perl"><command>perl</command> combines some of the best features of C, sed, 103 awk and sh into a single swiss-army language.</para> 104 105 <indexterm zone="ch-system-perl perlbug"><primary sortas="b-perlbug">perlbug</primary></indexterm> 106 <para id="perlbug"><command>perlbug</command> is used to generate bug reports about 107 Perl or the modules that come with it, and mail them.</para> 108 109 <indexterm zone="ch-system-perl perlcc"><primary sortas="b-perlcc">perlcc</primary></indexterm> 110 <para id="perlcc"><command>perlcc</command> generates executables from Perl programs.</para> 111 112 <indexterm zone="ch-system-perl perldoc"><primary sortas="b-perldoc">perldoc</primary></indexterm> 113 <para id="perldoc"><command>perldoc</command> displays a piece of documentation in pod 114 format that is embedded in the perl installation tree or in a perl script.</para> 115 116 <indexterm zone="ch-system-perl perlivp"><primary sortas="b-perlivp">perlivp</primary></indexterm> 117 <para id="perlivp"><command>perlivp</command> is the Perl Installation Verification 118 Procedure. It can be used to verify that Perl and its libraries have been 119 installed correctly.</para> 120 121 <indexterm zone="ch-system-perl piconv"><primary sortas="b-piconv">piconv</primary></indexterm> 122 <para id="piconv"><command>piconv</command> is a Perl version of the character encoding 123 converter <command>iconv</command>.</para> 124 125 <indexterm zone="ch-system-perl pl2pm"><primary sortas="b-pl2pm">pl2pm</primary></indexterm> 126 <para id="pl2pm"><command>pl2pm</command> is a rough tool for converting Perl4 .pl 127 files to Perl5 .pm modules.</para> 128 129 <indexterm zone="ch-system-perl pod2html"><primary sortas="b-pod2html">pod2html</primary></indexterm> 130 <para id="pod2html"><command>pod2html</command> converts files from pod format to HTML 131 format.</para> 132 133 <indexterm zone="ch-system-perl pod2latex"><primary sortas="b-pod2latex">pod2latex</primary></indexterm> 134 <para id="pod2latex"><command>pod2latex</command> converts files from pod format to LaTeX 135 format.</para> 136 137 <indexterm zone="ch-system-perl pod2man"><primary sortas="b-pod2man">pod2man</primary></indexterm> 138 <para id="pod2man"><command>pod2man</command> converts pod data to formatted *roff 139 input.</para> 140 141 <indexterm zone="ch-system-perl pod2text"><primary sortas="b-pod2text">pod2text</primary></indexterm> 142 <para id="pod2text"><command>pod2text</command> converts pod data to formatted ASCII 143 text.</para> 144 145 <indexterm zone="ch-system-perl pod2usage"><primary sortas="b-pod2usage">pod2usage</primary></indexterm> 146 <para id="pod2usage"><command>pod2usage</command> prints usage messages from embedded 147 pod docs in files.</para> 148 149 <indexterm zone="ch-system-perl podchecker"><primary sortas="b-podchecker">podchecker</primary></indexterm> 150 <para id="podchecker"><command>podchecker</command> checks the syntax of pod format 151 documentation files.</para> 152 153 <indexterm zone="ch-system-perl podselect"><primary sortas="b-podselect">podselect</primary></indexterm> 154 <para id="podselect"><command>podselect</command> displays selected sections of pod 155 documentation.</para> 156 157 <indexterm zone="ch-system-perl psed"><primary sortas="b-psed">psed</primary></indexterm> 158 <para id="psed"><command>psed</command> is a Perl version of the stream editor 159 <userinput>sed</userinput>.</para> 160 161 <indexterm zone="ch-system-perl pstruct"><primary sortas="b-pstruct">pstruct</primary></indexterm> 162 <para id="pstruct"><command>pstruct</command> dumps C structures as generated from 163 "cc -g -S" stabs.</para> 164 165 <indexterm zone="ch-system-perl s2p"><primary sortas="b-s2p">s2p</primary></indexterm> 166 <para id="s2p"><command>s2p</command> translates sed to perl.</para> 167 168 <indexterm zone="ch-system-perl splain"><primary sortas="b-splain">splain</primary></indexterm> 169 <para id="splain"><command>splain</command> is used to force verbose warning 170 diagnostics in perl.</para> 171 172 <indexterm zone="ch-system-perl xsubpp"><primary sortas="b-xsubpp">xsubpp</primary></indexterm> 173 <para id="xsubpp"><command>xsubpp</command> converts Perl XS code into C code.</para> 174 175 </sect2> 176 177 57 178 58 179 </sect1> 59
Note:
See TracChangeset
for help on using the changeset viewer.