Translation(s): English - Italiano - Українська - Français
Contents
Introduction
Perl is just another high level programming language that supports object-oriented, procedural and/or functional programming.
This article will guide you, to browse about available topics.
Perl and Debian
Perl versions on Debian
See https://tracker.debian.org/pkg/perl
Note
Note: It is discouraged to change the system Perl interpreter and libraries.
Lot of Debian and GNU tools, use Perl. Lot of system core components, packaging internals and other critical points, rely on Perl versions.
If you've some unmet requirements about the Perl interpreter version, TIMTOWTDI (There Is More Than One Way To Do It):
You could install the needed Perl version as root (i.e. to /opt/perl5, /usr/local/,...) and change the user or app environment (but keep root and daemons using Debian Perl)
You could install the needed Perl version as plain user, if you can make with gcc and write to your home
You could use App::Perlbrew to assist, with multiple Perl versions (i.e. for unit testing over different versions)
You could simply use INSTALLDIRS and INSTALLSITELIB at make.
The idea is: isolate the change, and let the system using supported versions.
If your system doesn't have compilation tools, you will need the build-essential package.
Debian Developer Documentation
The Debian Perl Team, has the following target:
- We want to constantly improve the coverage of available Perl modules in Debian.
You can read more at:
Some notes on PerlMaintenance are available.
Debian User Documentation
If you have only perl-base installed, and you're planing to develop Perl code, be sure to run this command as root:
aptitude install perl perl-doc
If you prefer HTML, you can add perl-doc-html to the line and point your browser to file:///usr/share/doc/perl-doc-html/html/index.html
Articles
You can start by reading the PerlFAQ.
More sub-pages and link insertion on keywords coming soon.
See Also