How To Install perl-ExtUtils-MakeMaker on CentOS 8
Introduction
In this tutorial we learn how to install perl-ExtUtils-MakeMaker
on CentOS 8.
What is perl-ExtUtils-MakeMaker
This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.
We can use yum
or dnf
to install perl-ExtUtils-MakeMaker
on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install perl-ExtUtils-MakeMaker.
Install perl-ExtUtils-MakeMaker on CentOS 8 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install perl-ExtUtils-MakeMaker
using dnf
by running the following command:
sudo dnf -y install perl-ExtUtils-MakeMaker
Install perl-ExtUtils-MakeMaker on CentOS 8 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
CentOS Linux 8 - AppStream 43 kB/s | 4.3 kB 00:00
CentOS Linux 8 - BaseOS 65 kB/s | 3.9 kB 00:00
CentOS Linux 8 - ContinuousRelease 43 kB/s | 3.0 kB 00:00
CentOS Linux 8 - Extras 23 kB/s | 1.5 kB 00:00
CentOS Linux 8 - FastTrack 40 kB/s | 3.0 kB 00:00
CentOS Linux 8 - HighAvailability 36 kB/s | 3.9 kB 00:00
CentOS Linux 8 - Plus 24 kB/s | 1.5 kB 00:00
CentOS Linux 8 - PowerTools 50 kB/s | 4.3 kB 00:00
Extra Packages for Enterprise Linux Modular 8 - x86_64 13 kB/s | 9.2 kB 00:00
Extra Packages for Enterprise Linux 8 - x86_64 24 kB/s | 8.5 kB 00:00
Metadata cache created.
After updating yum database, We can install perl-ExtUtils-MakeMaker
using yum
by running the following command:
sudo yum -y install perl-ExtUtils-MakeMaker
How To Uninstall perl-ExtUtils-MakeMaker on CentOS 8
To uninstall only the perl-ExtUtils-MakeMaker
package we can use the following command:
sudo dnf remove perl-ExtUtils-MakeMaker
perl-ExtUtils-MakeMaker Package Contents on CentOS 8
/usr/bin/instmodsh
/usr/share/doc/perl-ExtUtils-MakeMaker
/usr/share/doc/perl-ExtUtils-MakeMaker/CONTRIBUTING
/usr/share/doc/perl-ExtUtils-MakeMaker/Changes
/usr/share/doc/perl-ExtUtils-MakeMaker/README
/usr/share/man/man1/instmodsh.1.gz
/usr/share/man/man3/ExtUtils::Command::MM.3pm.gz
/usr/share/man/man3/ExtUtils::Liblist.3pm.gz
/usr/share/man/man3/ExtUtils::MM.3pm.gz
/usr/share/man/man3/ExtUtils::MM_AIX.3pm.gz
/usr/share/man/man3/ExtUtils::MM_Any.3pm.gz
/usr/share/man/man3/ExtUtils::MM_BeOS.3pm.gz
/usr/share/man/man3/ExtUtils::MM_Cygwin.3pm.gz
/usr/share/man/man3/ExtUtils::MM_DOS.3pm.gz
/usr/share/man/man3/ExtUtils::MM_Darwin.3pm.gz
/usr/share/man/man3/ExtUtils::MM_MacOS.3pm.gz
/usr/share/man/man3/ExtUtils::MM_NW5.3pm.gz
/usr/share/man/man3/ExtUtils::MM_OS2.3pm.gz
/usr/share/man/man3/ExtUtils::MM_QNX.3pm.gz
/usr/share/man/man3/ExtUtils::MM_UWIN.3pm.gz
/usr/share/man/man3/ExtUtils::MM_Unix.3pm.gz
/usr/share/man/man3/ExtUtils::MM_VMS.3pm.gz
/usr/share/man/man3/ExtUtils::MM_VOS.3pm.gz
/usr/share/man/man3/ExtUtils::MM_Win32.3pm.gz
/usr/share/man/man3/ExtUtils::MM_Win95.3pm.gz
/usr/share/man/man3/ExtUtils::MY.3pm.gz
/usr/share/man/man3/ExtUtils::MakeMaker.3pm.gz
/usr/share/man/man3/ExtUtils::MakeMaker::Config.3pm.gz
/usr/share/man/man3/ExtUtils::MakeMaker::FAQ.3pm.gz
/usr/share/man/man3/ExtUtils::MakeMaker::Tutorial.3pm.gz
/usr/share/man/man3/ExtUtils::Mkbootstrap.3pm.gz
/usr/share/man/man3/ExtUtils::Mksymlists.3pm.gz
/usr/share/man/man3/ExtUtils::testlib.3pm.gz
/usr/share/perl5/vendor_perl/ExtUtils
/usr/share/perl5/vendor_perl/ExtUtils/Command
/usr/share/perl5/vendor_perl/ExtUtils/Command/MM.pm
/usr/share/perl5/vendor_perl/ExtUtils/Liblist
/usr/share/perl5/vendor_perl/ExtUtils/Liblist.pm
/usr/share/perl5/vendor_perl/ExtUtils/Liblist/Kid.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_AIX.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_Any.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_BeOS.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_Cygwin.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_DOS.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_Darwin.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_MacOS.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_NW5.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_OS2.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_QNX.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_UWIN.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_Unix.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_VMS.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_VOS.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_Win32.pm
/usr/share/perl5/vendor_perl/ExtUtils/MM_Win95.pm
/usr/share/perl5/vendor_perl/ExtUtils/MY.pm
/usr/share/perl5/vendor_perl/ExtUtils/MakeMaker
/usr/share/perl5/vendor_perl/ExtUtils/MakeMaker.pm
/usr/share/perl5/vendor_perl/ExtUtils/MakeMaker/Config.pm
/usr/share/perl5/vendor_perl/ExtUtils/MakeMaker/FAQ.pod
/usr/share/perl5/vendor_perl/ExtUtils/MakeMaker/Tutorial.pod
/usr/share/perl5/vendor_perl/ExtUtils/Mkbootstrap.pm
/usr/share/perl5/vendor_perl/ExtUtils/Mksymlists.pm
/usr/share/perl5/vendor_perl/ExtUtils/testlib.pm
References
Summary
In this tutorial we learn how to install perl-ExtUtils-MakeMaker
on CentOS 8 using yum and dnf.