How To Install perl-PPIx-Regexp on Fedora 36

In this tutorial we learn how to install perl-PPIx-Regexp in Fedora 36. perl-PPIx-Regexp is Represent a regular expression of some sort

Introduction

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

What is perl-PPIx-Regexp

The purpose of the PPIx-Regexp package is to parse regular expressions in a manner similar to the way the PPI package parses Perl. This class forms the root of the parse tree, playing a role similar to PPI

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

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

sudo dnf -y install perl-PPIx-Regexp

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

sudo yum -y install perl-PPIx-Regexp

How To Uninstall perl-PPIx-Regexp on Fedora 36

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

sudo dnf remove perl-PPIx-Regexp

perl-PPIx-Regexp Package Contents on Fedora 36

/usr/share/doc/perl-PPIx-Regexp
/usr/share/doc/perl-PPIx-Regexp/Changes
/usr/share/doc/perl-PPIx-Regexp/README
/usr/share/doc/perl-PPIx-Regexp/eg
/usr/share/doc/perl-PPIx-Regexp/eg/README
/usr/share/doc/perl-PPIx-Regexp/eg/find-variable-length-lookarounds
/usr/share/doc/perl-PPIx-Regexp/eg/interpolated
/usr/share/doc/perl-PPIx-Regexp/eg/preaccepts
/usr/share/doc/perl-PPIx-Regexp/eg/predump
/usr/share/doc/perl-PPIx-Regexp/eg/prenav
/usr/share/doc/perl-PPIx-Regexp/eg/preslurp
/usr/share/licenses/perl-PPIx-Regexp
/usr/share/licenses/perl-PPIx-Regexp/LICENSES
/usr/share/licenses/perl-PPIx-Regexp/LICENSES/Artistic
/usr/share/licenses/perl-PPIx-Regexp/LICENSES/Copying
/usr/share/man/man3/PPIx::Regexp.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Constant.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Dumper.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Element.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Lexer.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Node.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Node::Range.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Node::Unknown.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Assertion.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Atomic_Script_Run.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::BranchReset.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Capture.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::CharClass.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Code.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Main.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Modifier.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::NamedCapture.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Quantifier.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::RegexSet.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Regexp.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Replacement.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Script_Run.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Subexpression.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Switch.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Structure::Unknown.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Support.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Assertion.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Backreference.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Backtrack.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::CharClass.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::CharClass::POSIX.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::CharClass::POSIX::Unknown.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::CharClass::Simple.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Code.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Comment.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Condition.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Control.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Delimiter.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Greediness.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Assertion.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Atomic_Script_Run.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::BranchReset.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Code.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Modifier.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::NamedCapture.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Script_Run.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Subexpression.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::GroupType::Switch.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Interpolation.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Literal.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Modifier.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::NoOp.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Operator.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Quantifier.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Recursion.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Reference.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Structure.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Unknown.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Unmatched.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Token::Whitespace.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Tokenizer.3pm.gz
/usr/share/man/man3/PPIx::Regexp::Util.3pm.gz
/usr/share/perl5/vendor_perl/PPIx
/usr/share/perl5/vendor_perl/PPIx/Regexp
/usr/share/perl5/vendor_perl/PPIx/Regexp.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Constant.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Dumper.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Element.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Lexer.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Node
/usr/share/perl5/vendor_perl/PPIx/Regexp/Node.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Node/Range.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Node/Unknown.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Assertion.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Atomic_Script_Run.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/BranchReset.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Capture.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/CharClass.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Code.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Main.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Modifier.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/NamedCapture.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Quantifier.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/RegexSet.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Regexp.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Replacement.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Script_Run.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Subexpression.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Switch.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Structure/Unknown.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Support.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Assertion.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Backreference.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Backtrack.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/CharClass
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/CharClass.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/CharClass/POSIX
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/CharClass/POSIX.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/CharClass/POSIX/Unknown.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/CharClass/Simple.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Code.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Comment.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Condition.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Control.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Delimiter.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Greediness.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Assertion.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Atomic_Script_Run.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/BranchReset.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Code.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Modifier.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/NamedCapture.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Script_Run.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Subexpression.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/GroupType/Switch.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Interpolation.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Literal.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Modifier.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/NoOp.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Operator.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Quantifier.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Recursion.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Reference.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Structure.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Unknown.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Unmatched.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Token/Whitespace.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Tokenizer.pm
/usr/share/perl5/vendor_perl/PPIx/Regexp/Util.pm

References

Summary

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