How To Install perl-Alien-Base-ModuleBuild on Fedora 36

In this tutorial we learn how to install perl-Alien-Base-ModuleBuild in Fedora 36. perl-Alien-Base-ModuleBuild is Perl framework for building Alien

Introduction

In this tutorial we learn how to install perl-Alien-Base-ModuleBuild on Fedora 36.

What is perl-Alien-Base-ModuleBuild

This is a Perl base class and framework for creating Alien distributions. The goal of the project is to make things as simple and easy as possible for both developers and users of Alien modules. Alien is a Perl name space for defining dependencies in CPAN for libraries and tools which are not “native” to CPAN. Alien modules will typically use the system libraries if they are available, or download the latest version from the internet and build them from source code. These libraries can then be used by other Perl modules, usually modules that are implemented with XS or FFI.

We can use yum or dnf to install perl-Alien-Base-ModuleBuild on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install perl-Alien-Base-ModuleBuild.

Install perl-Alien-Base-ModuleBuild on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install perl-Alien-Base-ModuleBuild

Install perl-Alien-Base-ModuleBuild on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install perl-Alien-Base-ModuleBuild

How To Uninstall perl-Alien-Base-ModuleBuild on Fedora 36

To uninstall only the perl-Alien-Base-ModuleBuild package we can use the following command:

sudo dnf remove perl-Alien-Base-ModuleBuild

perl-Alien-Base-ModuleBuild Package Contents on Fedora 36

/usr/share/doc/perl-Alien-Base-ModuleBuild
/usr/share/doc/perl-Alien-Base-ModuleBuild/Changes
/usr/share/doc/perl-Alien-Base-ModuleBuild/README
/usr/share/licenses/perl-Alien-Base-ModuleBuild
/usr/share/licenses/perl-Alien-Base-ModuleBuild/LICENSE
/usr/share/man/man3/Alien::Base::ModuleBuild.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::API.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Authoring.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Cabinet.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::FAQ.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::File.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Repository.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Repository::FTP.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Repository::HTTP.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Repository::Local.3pm.gz
/usr/share/man/man3/Alien::Base::ModuleBuild::Utils.3pm.gz
/usr/share/perl5/vendor_perl/Alien
/usr/share/perl5/vendor_perl/Alien/Base
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/API.pod
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Authoring.pod
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Cabinet.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/FAQ.pod
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/File.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Repository
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Repository.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Repository/FTP.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Repository/HTTP.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Repository/Local.pm
/usr/share/perl5/vendor_perl/Alien/Base/ModuleBuild/Utils.pm

References

Summary

In this tutorial we learn how to install perl-Alien-Base-ModuleBuild on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).