How To Install perl-Storm on Fedora 36

In this tutorial we learn how to install perl-Storm in Fedora 36. perl-Storm is Object-relational mapping

Introduction

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

What is perl-Storm

Storm is a Moose based library for storing and retrieving objects over a DBI connection.

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

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

sudo dnf -y install perl-Storm

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

sudo yum -y install perl-Storm

How To Uninstall perl-Storm on Fedora 36

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

sudo dnf remove perl-Storm

perl-Storm Package Contents on Fedora 36

/usr/share/doc/perl-Storm
/usr/share/doc/perl-Storm/Changes
/usr/share/doc/perl-Storm/README
/usr/share/doc/perl-Storm/Storm.komodoproject
/usr/share/licenses/perl-Storm
/usr/share/licenses/perl-Storm/LICENSE
/usr/share/man/man3/Storm.3pm.gz
/usr/share/man/man3/Storm::Aeolus.3pm.gz
/usr/share/man/man3/Storm::LiveObjects::Scope.3pm.gz
/usr/share/man/man3/Storm::Model.3pm.gz
/usr/share/man/man3/Storm::Object.3pm.gz
/usr/share/man/man3/Storm::Policy.3pm.gz
/usr/share/man/man3/Storm::Query::Select::Iterator.3pm.gz
/usr/share/man/man3/Storm::Role::Iterator.3pm.gz
/usr/share/man/man3/Storm::Role::Query::HasLimitClause.3pm.gz
/usr/share/man/man3/Storm::Role::Query::HasOrderByClause.3pm.gz
/usr/share/man/man3/Storm::Role::Query::HasWhereClause.3pm.gz
/usr/share/man/man3/Storm::Source.3pm.gz
/usr/share/man/man3/Storm::Transaction.3pm.gz
/usr/share/man/man3/Storm::Tutorial.3pm.gz
/usr/share/perl5/vendor_perl/Storm
/usr/share/perl5/vendor_perl/Storm.pm
/usr/share/perl5/vendor_perl/Storm/Aeolus.pm
/usr/share/perl5/vendor_perl/Storm/Flood
/usr/share/perl5/vendor_perl/Storm/Flood.pm
/usr/share/perl5/vendor_perl/Storm/Flood/Plan.pm
/usr/share/perl5/vendor_perl/Storm/LiveObjects
/usr/share/perl5/vendor_perl/Storm/LiveObjects.pm
/usr/share/perl5/vendor_perl/Storm/LiveObjects/Scope.pm
/usr/share/perl5/vendor_perl/Storm/Meta
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute/Trait
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute/Trait/AutoIncrement.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute/Trait/ForeignKey.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute/Trait/NoStorm.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute/Trait/PrimaryKey.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Attribute/Trait/StormArray.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Class
/usr/share/perl5/vendor_perl/Storm/Meta/Class/Trait
/usr/share/perl5/vendor_perl/Storm/Meta/Class/Trait/AutoTable.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Column.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Relationship
/usr/share/perl5/vendor_perl/Storm/Meta/Relationship.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Relationship/ManyToMany.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Relationship/OneToMany.pm
/usr/share/perl5/vendor_perl/Storm/Meta/Table.pm
/usr/share/perl5/vendor_perl/Storm/Model.pm
/usr/share/perl5/vendor_perl/Storm/Object.pm
/usr/share/perl5/vendor_perl/Storm/Policy
/usr/share/perl5/vendor_perl/Storm/Policy.pm
/usr/share/perl5/vendor_perl/Storm/Policy/Object.pm
/usr/share/perl5/vendor_perl/Storm/Query
/usr/share/perl5/vendor_perl/Storm/Query/Delete.pm
/usr/share/perl5/vendor_perl/Storm/Query/DeleteWhere.pm
/usr/share/perl5/vendor_perl/Storm/Query/Insert.pm
/usr/share/perl5/vendor_perl/Storm/Query/Lookup.pm
/usr/share/perl5/vendor_perl/Storm/Query/Refresh.pm
/usr/share/perl5/vendor_perl/Storm/Query/Select
/usr/share/perl5/vendor_perl/Storm/Query/Select.pm
/usr/share/perl5/vendor_perl/Storm/Query/Select/Iterator.pm
/usr/share/perl5/vendor_perl/Storm/Query/Update.pm
/usr/share/perl5/vendor_perl/Storm/Role
/usr/share/perl5/vendor_perl/Storm/Role.pm
/usr/share/perl5/vendor_perl/Storm/Role/CanDeflate.pm
/usr/share/perl5/vendor_perl/Storm/Role/CanInflate.pm
/usr/share/perl5/vendor_perl/Storm/Role/Iterator.pm
/usr/share/perl5/vendor_perl/Storm/Role/Model
/usr/share/perl5/vendor_perl/Storm/Role/Model.pm
/usr/share/perl5/vendor_perl/Storm/Role/Model/Meta
/usr/share/perl5/vendor_perl/Storm/Role/Model/Meta/Class.pm
/usr/share/perl5/vendor_perl/Storm/Role/Object
/usr/share/perl5/vendor_perl/Storm/Role/Object.pm
/usr/share/perl5/vendor_perl/Storm/Role/Object/Meta
/usr/share/perl5/vendor_perl/Storm/Role/Object/Meta/Attribute.pm
/usr/share/perl5/vendor_perl/Storm/Role/Object/Meta/Class.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query
/usr/share/perl5/vendor_perl/Storm/Role/Query.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/CanParseUserArgs.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasAttributeMap.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasAttributeOrder.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasBindParams.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasLimitClause.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasOrderByClause.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasSQLFunctions.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/HasWhereClause.pm
/usr/share/perl5/vendor_perl/Storm/Role/Query/IsExecutable.pm
/usr/share/perl5/vendor_perl/Storm/SQL
/usr/share/perl5/vendor_perl/Storm/SQL/Column.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/Limit.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/OrderBy.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/Where
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/Where/Boolean.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/Where/Comparison.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/Where/SubgroupEnd.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Fragment/Where/SubgroupStart.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Function.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Literal.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Parameter.pm
/usr/share/perl5/vendor_perl/Storm/SQL/Placeholder.pm
/usr/share/perl5/vendor_perl/Storm/Source.pm
/usr/share/perl5/vendor_perl/Storm/Test
/usr/share/perl5/vendor_perl/Storm/Test/Types.pm
/usr/share/perl5/vendor_perl/Storm/Transaction.pm
/usr/share/perl5/vendor_perl/Storm/Tutorial.pod
/usr/share/perl5/vendor_perl/Storm/Types.pm

References

Summary

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