How To Install perl-MouseX-NativeTraits on Fedora 36

In this tutorial we learn how to install perl-MouseX-NativeTraits in Fedora 36. perl-MouseX-NativeTraits is Extend your attribute interfaces for Mouse

Introduction

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

What is perl-MouseX-NativeTraits

While Mouse attributes provide a way to name your accessors, readers, writers, clearers and predicates, MouseX used attribute helper methods for more specific types of data.

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

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

sudo dnf -y install perl-MouseX-NativeTraits

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

sudo yum -y install perl-MouseX-NativeTraits

How To Uninstall perl-MouseX-NativeTraits on Fedora 36

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

sudo dnf remove perl-MouseX-NativeTraits

perl-MouseX-NativeTraits Package Contents on Fedora 36

/usr/share/doc/perl-MouseX-NativeTraits
/usr/share/doc/perl-MouseX-NativeTraits/Changes
/usr/share/doc/perl-MouseX-NativeTraits/README
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Array.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Bool.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Code.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Counter.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Hash.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::Number.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Custom::Trait::String.3pm.gz
/usr/share/man/man3/Mouse::Meta::Attribute::Native.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::ArrayRef.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::Bool.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::CodeRef.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::Counter.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::HashRef.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::ArrayRef.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Bool.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::CodeRef.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Counter.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::HashRef.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Num.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::MethodProvider::Str.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::Num.3pm.gz
/usr/share/man/man3/MouseX::NativeTraits::Str.3pm.gz
/usr/share/perl5/vendor_perl/Mouse
/usr/share/perl5/vendor_perl/Mouse/Meta
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/Array.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/Bool.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/Code.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/Counter.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/Hash.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/Number.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Custom/Trait/String.pm
/usr/share/perl5/vendor_perl/Mouse/Meta/Attribute/Native.pm
/usr/share/perl5/vendor_perl/MouseX
/usr/share/perl5/vendor_perl/MouseX/NativeTraits
/usr/share/perl5/vendor_perl/MouseX/NativeTraits.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/ArrayRef.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/Bool.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/CodeRef.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/Counter.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/HashRef.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/ArrayRef.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/Bool.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/CodeRef.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/Counter.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/HashRef.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/Num.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/MethodProvider/Str.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/Num.pm
/usr/share/perl5/vendor_perl/MouseX/NativeTraits/Str.pm

References

Summary

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