Before getting started installing Perl (ActivePerl) please make sure you have read and comply with the general requirements.

System Requirements for Installing Perl (ActivePerl)


  • Recommended 200MB hard disk space for typical Perl (ActivePerl) install

  • Web browser for online help

Installing Perl (ActivePerl) for Windows

  • x86 or x64 architecture

  • Windows XP or later

Installing Perl (ActivePerl) forMac

  • PowerPC or x86 architecture

  • Mac OS X 10.4 "Tiger" or later

Installing Perl (ActivePerl) for Linux

  • x86 or x86_64 architecture

  • glibc-2.3+ (e.g. Red Hat 9+, Oracle Enterprise Linux 4+)

Version Numbers

The first three numbers of an ActivePerl release correspond to the core Perl version. The fourth number is the ActivePerl build number, which may be followed by a fifth number that specifies a modified build for ActivePerl Enterprise. For example, this release of ActivePerl is, which corresponds to Perl 5.12.2.

Binary Incompatibility

ActivePerl 1000 series builds (Perl 5.10) are not binary-compatible with the older 800 (Perl 5.8) and 600 (Perl 5.6) series builds. In particular, do not attempt to use extensions or PPM packages built for an older series builds with ActivePerl 1000 series builds and vice versa.

Side-by-Side x64 and x86 Installation

On 64 bit operating systems which support 32 bit compatibility, both x86 and x64 versions of ActivePerl can be installed on the same system as long as they are installed in separate directories. The Windows MSI installer will suggest the following default directories to keep them separate:

  • Windows x64: C:\Perl64
  • Windows x86: C:\Perl

Other installers will not suggest a platform-specific default install directory. You must specify a unique installation directory manually

Detailed instructions on how to install Perl (ActivePerl), on the following platforms are available here:

For installing Perl modules, please use the Perl Package Manager.

*Only available in ActivePerl Business Edition, Enterprise Edition and OEM Edition.