sub install_perl_module { my ($tarball) = @_; my $dir = $tarball; $dir =~ s/\.tar\.gz//; my $cmd = 'tar -zxvf ' . $tarball . ' ; ' . 'pushd ' . $dir . ' ; ' . 'perl Makefile.PL ; make ; make test ; make install ; ' . 'popd'; system($cmd); }