How To Install perl-POE on Fedora 36

In this tutorial we learn how to install perl-POE in Fedora 36. perl-POE is Portable multitasking and networking framework for event loops

Introduction

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

What is perl-POE

POE is a framework for cooperative, event driven multitasking in Perl. It provides a unified interface for several event loops, including select(), IO were written by others, with the help of POE

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

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

sudo dnf -y install perl-POE

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

sudo yum -y install perl-POE

How To Uninstall perl-POE on Fedora 36

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

sudo dnf remove perl-POE

perl-POE Package Contents on Fedora 36

/usr/share/doc/perl-POE
/usr/share/doc/perl-POE/CHANGES
/usr/share/doc/perl-POE/HISTORY
/usr/share/doc/perl-POE/README
/usr/share/doc/perl-POE/TODO
/usr/share/doc/perl-POE/examples
/usr/share/doc/perl-POE/examples/README.samples
/usr/share/doc/perl-POE/examples/create.perl
/usr/share/doc/perl-POE/examples/fakelogin.perl
/usr/share/doc/perl-POE/examples/forkbomb.perl
/usr/share/doc/perl-POE/examples/names.perl
/usr/share/doc/perl-POE/examples/objmaps.perl
/usr/share/doc/perl-POE/examples/objsessions.perl
/usr/share/doc/perl-POE/examples/packagesessions.perl
/usr/share/doc/perl-POE/examples/queue.perl
/usr/share/doc/perl-POE/examples/selects.perl
/usr/share/doc/perl-POE/examples/sessions.perl
/usr/share/doc/perl-POE/examples/signals.perl
/usr/share/doc/perl-POE/examples/tcp_watermarks.perl
/usr/share/doc/perl-POE/examples/thrash.perl
/usr/share/doc/perl-POE/examples/watermarks.perl
/usr/share/doc/perl-POE/examples/wheels2.perl
/usr/share/man/man3/POE.3pm.gz
/usr/share/man/man3/POE::Component.3pm.gz
/usr/share/man/man3/POE::Component::Client::TCP.3pm.gz
/usr/share/man/man3/POE::Component::Server::TCP.3pm.gz
/usr/share/man/man3/POE::Driver.3pm.gz
/usr/share/man/man3/POE::Driver::SysRW.3pm.gz
/usr/share/man/man3/POE::Filter.3pm.gz
/usr/share/man/man3/POE::Filter::Block.3pm.gz
/usr/share/man/man3/POE::Filter::Grep.3pm.gz
/usr/share/man/man3/POE::Filter::HTTPD.3pm.gz
/usr/share/man/man3/POE::Filter::Line.3pm.gz
/usr/share/man/man3/POE::Filter::Map.3pm.gz
/usr/share/man/man3/POE::Filter::RecordBlock.3pm.gz
/usr/share/man/man3/POE::Filter::Reference.3pm.gz
/usr/share/man/man3/POE::Filter::Stackable.3pm.gz
/usr/share/man/man3/POE::Filter::Stream.3pm.gz
/usr/share/man/man3/POE::Kernel.3pm.gz
/usr/share/man/man3/POE::Loop.3pm.gz
/usr/share/man/man3/POE::Loop::IO_Poll.3pm.gz
/usr/share/man/man3/POE::Loop::PerlSignals.3pm.gz
/usr/share/man/man3/POE::Loop::Select.3pm.gz
/usr/share/man/man3/POE::NFA.3pm.gz
/usr/share/man/man3/POE::Pipe.3pm.gz
/usr/share/man/man3/POE::Pipe::OneWay.3pm.gz
/usr/share/man/man3/POE::Pipe::TwoWay.3pm.gz
/usr/share/man/man3/POE::Queue.3pm.gz
/usr/share/man/man3/POE::Queue::Array.3pm.gz
/usr/share/man/man3/POE::Resource.3pm.gz
/usr/share/man/man3/POE::Resource::Aliases.3pm.gz
/usr/share/man/man3/POE::Resource::Clock.3pm.gz
/usr/share/man/man3/POE::Resource::Events.3pm.gz
/usr/share/man/man3/POE::Resource::Extrefs.3pm.gz
/usr/share/man/man3/POE::Resource::FileHandles.3pm.gz
/usr/share/man/man3/POE::Resource::SIDs.3pm.gz
/usr/share/man/man3/POE::Resource::Sessions.3pm.gz
/usr/share/man/man3/POE::Resource::Signals.3pm.gz
/usr/share/man/man3/POE::Resources.3pm.gz
/usr/share/man/man3/POE::Session.3pm.gz
/usr/share/man/man3/POE::Test::Sequence.3pm.gz
/usr/share/man/man3/POE::Wheel.3pm.gz
/usr/share/man/man3/POE::Wheel::Curses.3pm.gz
/usr/share/man/man3/POE::Wheel::FollowTail.3pm.gz
/usr/share/man/man3/POE::Wheel::ListenAccept.3pm.gz
/usr/share/man/man3/POE::Wheel::ReadLine.3pm.gz
/usr/share/man/man3/POE::Wheel::ReadWrite.3pm.gz
/usr/share/man/man3/POE::Wheel::Run.3pm.gz
/usr/share/man/man3/POE::Wheel::SocketFactory.3pm.gz
/usr/share/perl5/vendor_perl/POE
/usr/share/perl5/vendor_perl/POE.pm
/usr/share/perl5/vendor_perl/POE/Component
/usr/share/perl5/vendor_perl/POE/Component.pm
/usr/share/perl5/vendor_perl/POE/Component/Client
/usr/share/perl5/vendor_perl/POE/Component/Client/TCP.pm
/usr/share/perl5/vendor_perl/POE/Component/Server
/usr/share/perl5/vendor_perl/POE/Component/Server/TCP.pm
/usr/share/perl5/vendor_perl/POE/Driver
/usr/share/perl5/vendor_perl/POE/Driver.pm
/usr/share/perl5/vendor_perl/POE/Driver/SysRW.pm
/usr/share/perl5/vendor_perl/POE/Filter
/usr/share/perl5/vendor_perl/POE/Filter.pm
/usr/share/perl5/vendor_perl/POE/Filter/Block.pm
/usr/share/perl5/vendor_perl/POE/Filter/Grep.pm
/usr/share/perl5/vendor_perl/POE/Filter/HTTPD.pm
/usr/share/perl5/vendor_perl/POE/Filter/Line.pm
/usr/share/perl5/vendor_perl/POE/Filter/Map.pm
/usr/share/perl5/vendor_perl/POE/Filter/RecordBlock.pm
/usr/share/perl5/vendor_perl/POE/Filter/Reference.pm
/usr/share/perl5/vendor_perl/POE/Filter/Stackable.pm
/usr/share/perl5/vendor_perl/POE/Filter/Stream.pm
/usr/share/perl5/vendor_perl/POE/Kernel.pm
/usr/share/perl5/vendor_perl/POE/Loop
/usr/share/perl5/vendor_perl/POE/Loop.pm
/usr/share/perl5/vendor_perl/POE/Loop/IO_Poll.pm
/usr/share/perl5/vendor_perl/POE/Loop/PerlSignals.pm
/usr/share/perl5/vendor_perl/POE/Loop/Select.pm
/usr/share/perl5/vendor_perl/POE/NFA.pm
/usr/share/perl5/vendor_perl/POE/Pipe
/usr/share/perl5/vendor_perl/POE/Pipe.pm
/usr/share/perl5/vendor_perl/POE/Pipe/OneWay.pm
/usr/share/perl5/vendor_perl/POE/Pipe/TwoWay.pm
/usr/share/perl5/vendor_perl/POE/Queue
/usr/share/perl5/vendor_perl/POE/Queue.pm
/usr/share/perl5/vendor_perl/POE/Queue/Array.pm
/usr/share/perl5/vendor_perl/POE/Resource
/usr/share/perl5/vendor_perl/POE/Resource.pm
/usr/share/perl5/vendor_perl/POE/Resource/Aliases.pm
/usr/share/perl5/vendor_perl/POE/Resource/Clock.pm
/usr/share/perl5/vendor_perl/POE/Resource/Events.pm
/usr/share/perl5/vendor_perl/POE/Resource/Extrefs.pm
/usr/share/perl5/vendor_perl/POE/Resource/FileHandles.pm
/usr/share/perl5/vendor_perl/POE/Resource/SIDs.pm
/usr/share/perl5/vendor_perl/POE/Resource/Sessions.pm
/usr/share/perl5/vendor_perl/POE/Resource/Signals.pm
/usr/share/perl5/vendor_perl/POE/Resources.pm
/usr/share/perl5/vendor_perl/POE/Session.pm
/usr/share/perl5/vendor_perl/POE/Test
/usr/share/perl5/vendor_perl/POE/Test/Sequence.pm
/usr/share/perl5/vendor_perl/POE/Wheel
/usr/share/perl5/vendor_perl/POE/Wheel.pm
/usr/share/perl5/vendor_perl/POE/Wheel/Curses.pm
/usr/share/perl5/vendor_perl/POE/Wheel/FollowTail.pm
/usr/share/perl5/vendor_perl/POE/Wheel/ListenAccept.pm
/usr/share/perl5/vendor_perl/POE/Wheel/ReadLine.pm
/usr/share/perl5/vendor_perl/POE/Wheel/ReadWrite.pm
/usr/share/perl5/vendor_perl/POE/Wheel/Run.pm
/usr/share/perl5/vendor_perl/POE/Wheel/SocketFactory.pm

References

Summary

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