The Perl package contains the Practical Extraction and Report Language.
First create a basic /etc/hosts file which will be referenced in one of Perl's configuration files as well as being used used by the testsuite if you run that.
echo "127.0.0.1 localhost $(hostname)" > /etc/hosts
To have full control over the way Perl is set up, you can run the interactive Configure script and hand-pick the way this package is built. If you prefer, you can use the defaults that Perl auto-detects, by preparing Perl for compilation with:
./configure.gnu --prefix=/usr -Duseshrplib \
-Dman1dir=/usr/share/man/man1 \
-Dman3dir=/usr/share/man/man3 \
-Dpager="/usr/bin/less -isR"
The meaning of the configure options:
This tells Perl to build libperl.so instead of libperl.a.
This corrects an error in the way that perldoc invokes the less program.
This specifically tells Perl where to install man pages.
Compile the package:
make
To test the results, issue: make test.
Install the package:
make install