in reply to Installling of Modules

The stuff other monks gave you is probably what you need. But when you have your modules installed, make sure your script knows where to find them. The places your script knows to look for them are listed in @INC. So to start with, write a script that does no more than
for (@INC) { print $_,"\n"; }
That gives you a list of the directories where Perl will look for modules. If those are where your modules are, fine. If the modules are somewhere else, then you need to tell Perl, by putting
use lib '/path/to/your/modules';
at the top of scripts that use those modules.

§ George Sherston