|Do you know where your variables are?|
How does your distro handle Perl module installation ?by szabgab (Priest)
|on Jan 09, 2005 at 21:49 UTC||Need Help??|
szabgab has asked for the
wisdom of the Perl Monks concerning the following question:
To start with something I describe what I know. Or rather what I think I know. Please correct me where I am wrong and add more descriptions, or just point to pages where I can find the description.
ActiveState basically has 3 Perl distributions for 3 platforms:
ActiveState on Win32I have only used their Win32 distribution
They provide easy installation of additional pre-compiled CPAN modules via a command line tool called ppm. There are certain CPAN modules they don't distribute (e.g. the encryption related ones and those that fail their build system) for what you can usually find alternate ppm repositories.
ActiveState on Linux and Solaris
Are they different ?
They have separated the core perl installation into several packages. (but what packages ?)
The provide install/uninstal of Perl Modules via their standard RPM packaging.
Debian (stable) has split the standard perl into 3 packages:
I am not sure how exactly is the core perl separated into the 3 packages. I don't know how often the .debs are updated from CPAN and if all the CPAN modules can be found as .debs
Let me also describe the standard perl for the sake of completeness. The source code of the standard Perl distribution can be downloaded from CPAN compiled and installed anywhere on your hard disk. Then one can use the CPAN.pm module to install further modules.
Read these messages starting here: How perl is shoehorned into Solaris
just to name a few ?
BTW there is a mailing list called perl-dist dealing with perl distributions. So if this subject is of interest to you, you might want to join it.