Jump to content

Perl package manager

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SmackBot (talk | contribs) at 17:51, 3 December 2007 (Standard headings &/or gen fixes. using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Perl Package Manager (PPM) is a Perl utility intended to simplify the tasks of locating, installing, upgrading and removing software packages. It can determine if the most recent version of a software package is installed on a system, and can install or upgrade that package from a local or remote host.

PPM is widespread on Microsoft Windows systems, which often lack the C and C++ compilers necessary to build some Perl modules. Popular ActiveState's ActivePerl distribution comes with included PPM, other distributions can use PPM after acquiring and building PPM module from CPAN.

PPM uses so called “PPM Repositories”, collections of pre-compiled modules. These repositories contain a high variety of modules, published on CPAN.