<p>In ActivePerl, "ppm" installs a package from the Internet, "ppm install x.ppd" installs from a ppd file, but most CPAN packages are distributed as <em>.tar.gz</em></p>

<p>How do you supply modules to a machine running ActivePerl that doesn't have an Internet connection?  ("make" will probably not be available.)</p>

<p>Update: an Internet connection can be used to download files and transfer them to the machine with a USB key, etc.</p>

See:
http://docs.activestate.com/activeperl/5.10/faq/ActivePerl-faq2.html#zip_files