Two things to remember when using CPAN to install or upgrade a Perl module on a Mac OS X system:
1. Set FTP to use Passive Mode
Otherwise it will just spin its wheels trying to find a cpan repository that it can download from.
In your bash shell, or your ~/.bash_login file add this line:
export FTP_PASSIVE=1
2. Run the CPAN interface under sudo
You need root privileges to install the modules after they have compiled.
sudo perl -MCPAN -e "shell"
The CPAN may recommend updating your Bundle::CPAN module. While this is a good thing to do, it does take a long time to install/update all the supporting modules (10-15 minutes), so bear that in mind.
No comments:
Post a Comment