How To Install perl-perl5i on Rocky Linux 8

In this tutorial we learn how to install perl-perl5i on Rocky Linux 8. perl-perl5i is Fix as much of Perl 5 as possible in one pragma

Introduction

In this tutorial we learn how to install perl-perl5i on Rocky Linux 8.

What is perl-perl5i

Perl 5 has a lot of warts. There’s a lot of individual modules and techniques out there to fix those warts. perl5i aims to pull the best of them together into one module so you can turn them on all at once. This includes adding features, changing existing core functions and changing defaults. It will likely not be 100% backwards compatible with Perl 5, though it will be 99%, perl5i will try to have a lexical effect. Please add to this imaginary world and help make it real, either by telling me what Perl looks like in your imagination (http like a branch you control) and implement it yourself.

We can use yum or dnf to install perl-perl5i on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install perl-perl5i.

Install perl-perl5i on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install perl-perl5i using dnf by running the following command:

sudo dnf -y install perl-perl5i

Install perl-perl5i on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install perl-perl5i using yum by running the following command:

sudo yum -y install perl-perl5i

How To Uninstall perl-perl5i on Rocky Linux 8

To uninstall only the perl-perl5i package we can use the following command:

sudo dnf remove perl-perl5i

perl-perl5i Package Contents on Rocky Linux 8

/usr/bin/perl5i
/usr/lib/.build-id
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/32162f20283eedef10e0e8c5e4b79d5e7837e7
/usr/share/doc/perl-perl5i
/usr/share/doc/perl-perl5i/Changes
/usr/share/doc/perl-perl5i/README
/usr/share/licenses/perl-perl5i
/usr/share/licenses/perl-perl5i/LICENSE
/usr/share/man/man3/perl5i.3pm.gz
/usr/share/man/man3/perl5i::Meta.3pm.gz
/usr/share/man/man3/perl5i::Signature.3pm.gz
/usr/share/man/man3/perl5i::latest.3pm.gz
/usr/share/man/man3/perl5ifaq.3pm.gz
/usr/share/perl5/vendor_perl/perl5i
/usr/share/perl5/vendor_perl/perl5i.pm
/usr/share/perl5/vendor_perl/perl5i/0
/usr/share/perl5/vendor_perl/perl5i/0.pm
/usr/share/perl5/vendor_perl/perl5i/0/ARRAY.pm
/usr/share/perl5/vendor_perl/perl5i/0/DEFAULT.pm
/usr/share/perl5/vendor_perl/perl5i/0/DateTime.pm
/usr/share/perl5/vendor_perl/perl5i/0/HASH.pm
/usr/share/perl5/vendor_perl/perl5i/0/Meta
/usr/share/perl5/vendor_perl/perl5i/0/Meta.pm
/usr/share/perl5/vendor_perl/perl5i/0/Meta/Class.pm
/usr/share/perl5/vendor_perl/perl5i/0/Meta/Instance.pm
/usr/share/perl5/vendor_perl/perl5i/0/SCALAR.pm
/usr/share/perl5/vendor_perl/perl5i/1
/usr/share/perl5/vendor_perl/perl5i/1.pm
/usr/share/perl5/vendor_perl/perl5i/1/ARRAY.pm
/usr/share/perl5/vendor_perl/perl5i/1/CODE.pm
/usr/share/perl5/vendor_perl/perl5i/1/DateTime.pm
/usr/share/perl5/vendor_perl/perl5i/1/HASH.pm
/usr/share/perl5/vendor_perl/perl5i/1/Meta
/usr/share/perl5/vendor_perl/perl5i/1/Meta.pm
/usr/share/perl5/vendor_perl/perl5i/1/Meta/Class.pm
/usr/share/perl5/vendor_perl/perl5i/1/Meta/Instance.pm
/usr/share/perl5/vendor_perl/perl5i/1/SCALAR.pm
/usr/share/perl5/vendor_perl/perl5i/1/UNIVERSAL.pm
/usr/share/perl5/vendor_perl/perl5i/1/autobox.pm
/usr/share/perl5/vendor_perl/perl5i/2
/usr/share/perl5/vendor_perl/perl5i/2.pm
/usr/share/perl5/vendor_perl/perl5i/2/ARRAY.pm
/usr/share/perl5/vendor_perl/perl5i/2/CODE.pm
/usr/share/perl5/vendor_perl/perl5i/2/DateTime.pm
/usr/share/perl5/vendor_perl/perl5i/2/HASH.pm
/usr/share/perl5/vendor_perl/perl5i/2/Meta
/usr/share/perl5/vendor_perl/perl5i/2/Meta.pm
/usr/share/perl5/vendor_perl/perl5i/2/Meta/Class.pm
/usr/share/perl5/vendor_perl/perl5i/2/Meta/Instance.pm
/usr/share/perl5/vendor_perl/perl5i/2/RequireMessage.pm
/usr/share/perl5/vendor_perl/perl5i/2/SCALAR.pm
/usr/share/perl5/vendor_perl/perl5i/2/Signature
/usr/share/perl5/vendor_perl/perl5i/2/Signature.pm
/usr/share/perl5/vendor_perl/perl5i/2/Signature/Function
/usr/share/perl5/vendor_perl/perl5i/2/Signature/Function/None.pm
/usr/share/perl5/vendor_perl/perl5i/2/Signature/Method
/usr/share/perl5/vendor_perl/perl5i/2/Signature/Method/None.pm
/usr/share/perl5/vendor_perl/perl5i/2/Signature/None.pm
/usr/share/perl5/vendor_perl/perl5i/2/Signature/Real.pm
/usr/share/perl5/vendor_perl/perl5i/2/Signatures.pm
/usr/share/perl5/vendor_perl/perl5i/2/UNIVERSAL.pm
/usr/share/perl5/vendor_perl/perl5i/2/autobox.pm
/usr/share/perl5/vendor_perl/perl5i/2/equal.pm
/usr/share/perl5/vendor_perl/perl5i/Meta.pod
/usr/share/perl5/vendor_perl/perl5i/Signature.pod
/usr/share/perl5/vendor_perl/perl5i/VERSION.pm
/usr/share/perl5/vendor_perl/perl5i/cmd.pm
/usr/share/perl5/vendor_perl/perl5i/latest.pm
/usr/share/perl5/vendor_perl/perl5ifaq.pod

References

Summary

In this tutorial we learn how to install perl-perl5i on Rocky Linux 8 using yum and dnf.