These instructions were followed from Freeside installation wiki.
- Set environment variable for your architecture.
export BASEARCH=i386
- Following instructions will add 3'rd party repository of Perl modules (dries repo in this case) to the yum repository list.
wget -O /tmp/rpmforge-release-0.3.6-1.el4.rf.$BASEARCH.rpm http://dag.wieers.com/rpm/packages/rpmforge-release/rpmforge-release-0.3.6-1.el4.rf.$BASEARCH.rpm rpm -ivh /tmp/rpmforge-release-0.3.6-1.el4.rf.$BASEARCH.rpm rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt cat <<END>/etc/yum.repos.d/dries.repo [dries] name=Extra Fedora rpms dries - \$releasever - \$basearch baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el\$releasever/en/\$basearch/dries/RPMS END rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
- To build RPM from CPAN packages
rpm --import http://perl.arix.com/cpan2rpm/gpg.pub.asc yum install rpm-build perl-Module-Build rpm -ivh http://internap.dl.sourceforge.net/sourceforge/cpan2rpm/cpan2rpm-2.027-1.noarch.rpm
- To install perl module using yum type in the following command. The 'y' switch indicates say yes to any questions asked during installation. This is useful when RPM (CPAN) asks about resolving dependency.
yum -y install perl-module-name
Reference:
