Perl Package Manager ( PPM ) — это утилита Perl, предназначенная для упрощения задач поиска, установки, обновления и удаления пакетов программного обеспечения. Она может определить, установлена ли в системе последняя версия пакета программного обеспечения, и может установить или обновить этот пакет с локального или удаленного хоста. [1] [2]
PPM широко распространен в системах Microsoft Windows , в которых часто отсутствуют компиляторы C и C++, необходимые для сборки некоторых модулей Perl. Популярный дистрибутив ActivePerl от ActiveState поставляется с включенным PPM, другие дистрибутивы могут использовать PPM после приобретения и сборки модуля PPM из CPAN . [ 3]
PPM использует так называемые «PPM Repositories», коллекции предварительно скомпилированных модулей. Эти репозитории содержат большое разнообразие модулей, опубликованных на CPAN. [4]
Начиная с версии ActivePerl 5.28, PPM больше не поддерживается. [5]