HOME

TheInfoList



OR:

Perl Package Manager (''PPM'') is a
Perl Perl is a high-level, general-purpose, interpreted, dynamic programming language. Though Perl is not officially an acronym, there are various backronyms in use, including "Practical Extraction and Reporting Language". Perl was developed ...
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 Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
systems, which often lack the C and C++ compilers necessary to build some Perl modules. Popular
ActiveState ActiveState Software Inc is a Canadian software company headquartered in Vancouver, British Columbia. It develops, sells, and supports cross-platform development tools and secure software supply chain solutions for dynamic languages such as ...
's ActivePerl distribution comes with PPM included, other distributions can use PPM after acquiring and building PPM module from
CPAN The Comprehensive Perl Archive Network (CPAN) is a software repository of over 220,000 software modules and accompanying documentation for 45,500 distributions, written in the Perl programming language by over 14,500 contributors. ''CPAN'' can de ...
. PPM uses so called “PPM Repositories”, collections of pre-compiled modules. These repositories contain a large variety of modules, published on CPAN. As of ActivePerl 5.28, PPM is no longer supported.


References


External links


PPM Distribution on CPAN

Perl Package Manager Index
at
ActiveState ActiveState Software Inc is a Canadian software company headquartered in Vancouver, British Columbia. It develops, sells, and supports cross-platform development tools and secure software supply chain solutions for dynamic languages such as ...
Perl {{prog-lang-stub