How To Install perl-MouseX-Types on Fedora 36

In this tutorial we learn how to install perl-MouseX-Types in Fedora 36. perl-MouseX-Types is Organize your Mouse types in libraries

Introduction

In this tutorial we learn how to install perl-MouseX-Types on Fedora 36.

What is perl-MouseX-Types

Organize your Mouse types; much as MooseX For more information, please see the MooseX This library was split off from Mouse as of Mouse 0.15.

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

Install perl-MouseX-Types 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-MouseX-Types using dnf by running the following command:

sudo dnf -y install perl-MouseX-Types

Install perl-MouseX-Types 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-MouseX-Types using yum by running the following command:

sudo yum -y install perl-MouseX-Types

How To Uninstall perl-MouseX-Types on Fedora 36

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

sudo dnf remove perl-MouseX-Types

perl-MouseX-Types Package Contents on Fedora 36

/usr/share/doc/perl-MouseX-Types
/usr/share/doc/perl-MouseX-Types/Changes
/usr/share/doc/perl-MouseX-Types/README
/usr/share/doc/perl-MouseX-Types/t
/usr/share/doc/perl-MouseX-Types/t/000_compile.t
/usr/share/doc/perl-MouseX-Types/t/001-make_immutable.t
/usr/share/doc/perl-MouseX-Types/t/002-base.t
/usr/share/doc/perl-MouseX-Types/t/003-isa_or.t
/usr/share/doc/perl-MouseX-Types/t/004-parametarization.t
/usr/share/doc/perl-MouseX-Types/t/005-predicate.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/10_moose-types.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/14_compatibility-sub-exporter.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/19_typelib_with_role.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/11_library-definition.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/12_wrapper-definition.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/13_typedecorator.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/15_recursion.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/16_introspection.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/17_syntax_errors.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/18_combined_libs.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/20_union_with_string_type.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/failing/21_coerce_parameterized_types.t
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/Combined.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/DecoratorLibrary.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/IntrospectTypeExports.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/SubExporterCompatibility.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/TestLibrary.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/TestLibrary2.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/TestNamespaceSep.pm
/usr/share/doc/perl-MouseX-Types/t/101-100_with_Any-Moose/lib/TestWrapper.pm
/usr/share/man/man3/MouseX::Types.3pm.gz
/usr/share/man/man3/MouseX::Types::Moose.3pm.gz
/usr/share/man/man3/MouseX::Types::Mouse.3pm.gz
/usr/share/perl5/vendor_perl/MouseX
/usr/share/perl5/vendor_perl/MouseX/Types
/usr/share/perl5/vendor_perl/MouseX/Types.pm
/usr/share/perl5/vendor_perl/MouseX/Types/Moose.pm
/usr/share/perl5/vendor_perl/MouseX/Types/Mouse.pm
/usr/share/perl5/vendor_perl/MouseX/Types/TypeDecorator.pm

References

Summary

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