[ale] Re: installing cpan modules from the command line

Mike Lockhart backpacker at hikers.net
Wed Jan 22 21:18:13 EST 2003


Thanks Robert.

On Wed, 2003-01-22 at 20:24, Robert Gash wrote:
> On 22 Jan 2003 20:27:16 -0500, Mike Lockhart was overheard saying:
> |  This one's for all you Perl guys out there.  How would I go about
> |  checking to see if a perl module is installed, and how would I install a
> |  perl module, all from the command line?  I'm putting together a script
> |  to install files for a program package, and the perl thing kinda has me
> |  stumped.  I know it goes somthing like "perl -MCPAN -e
> |  'CPAN::Shell->install(CPAN::ModuleName)', i think.  Thanks.
> 
> Two simple one liners for you:
> 
> 1) Check to see if a module is installed:
> perl -e 'use Mymodule::Name;'
> 
> If you get a silent return it's installed, otherwise you get something
> like this:
> 
> gashalot at jamesbrown(ttyp0):~$ perl -e 'use foo;'
> Can't locate foo.pm in @INC (@INC contains: ...
> 
> 2) Install from the command line:
> 
> perl -MCPAN -e 'install Mymodule::Name'
> 
> Optionally you can run the CPAN shell by typing:
> 
> perl -MCPAN -e 'shell'
> 
> -R
> 
> -- 
> Robert Gash, gashalot at gashalot.com
> (Web) http://gashalot.com/
> (PGP) http://gashalot.com/pgpkeys.txt
> 
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://www.ale.org/mailman/listinfo/ale
> 


_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale






More information about the Ale mailing list