#!/usr/bin/perl use strict; use warnings; use CPAN; my (@mods) = qw( File::Path Text::Unidecode JSON WWW::RobotRules HTTP::Cookies Net::FTP Net::HTTP IO::Socket HTTP::Daemon Digest::MD5 HTML::Tagset XSLoader HTML::Entities HTTP::Negotiate File::Listing Time::Local HTTP::Date Bundle::Compress::Zlib File::Temp Exporter Scalar::Util IO::HTML IO::Uncompress::Inflate HTTP::Status Encode Encode::Locale LWP::MediaTypes Test MIME::Base64 URI::EScape LWP::UserAgent MediaWiki::API Carp Spiffy ExtUtils::MakeMaker Filter::Util::Call Test::More Test::Base Test::CheckManifest Carp::Always Locale::Codes Wiktionary::Parser ); foreach my $mod (@mods) { CPAN::Shell->install($mod); }