How To Install perl-Protocol-HTTP2 on Fedora 36

In this tutorial we learn how to install perl-Protocol-HTTP2 in Fedora 36. perl-Protocol-HTTP2 is HTTP/2 protocol implementation (RFC 7540)

Introduction

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

What is perl-Protocol-HTTP2

Protocol stateful decoders/encoders of HTTP/2 frames. You may use this module to implement your own HTTP/2 client/server/intermediate on top of your favorite event loop over plain or TLS socket.

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

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

sudo dnf -y install perl-Protocol-HTTP2

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

sudo yum -y install perl-Protocol-HTTP2

How To Uninstall perl-Protocol-HTTP2 on Fedora 36

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

sudo dnf remove perl-Protocol-HTTP2

perl-Protocol-HTTP2 Package Contents on Fedora 36

/usr/share/doc/perl-Protocol-HTTP2
/usr/share/doc/perl-Protocol-HTTP2/Changes
/usr/share/doc/perl-Protocol-HTTP2/README.md
/usr/share/doc/perl-Protocol-HTTP2/examples
/usr/share/doc/perl-Protocol-HTTP2/examples/client-anyevent.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/client-io-socket-ssl.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/client-tls-anyevent.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/extract_huff_codes.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/extract_static_table.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/server-anyevent.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/server-io-socket-ssl.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/server-tls-anyevent.pl
/usr/share/doc/perl-Protocol-HTTP2/examples/test.crt
/usr/share/doc/perl-Protocol-HTTP2/examples/test.key
/usr/share/licenses/perl-Protocol-HTTP2
/usr/share/licenses/perl-Protocol-HTTP2/LICENSE
/usr/share/man/man3/Protocol::HTTP2.3pm.gz
/usr/share/man/man3/Protocol::HTTP2::Client.3pm.gz
/usr/share/man/man3/Protocol::HTTP2::Frame.3pm.gz
/usr/share/man/man3/Protocol::HTTP2::Server.3pm.gz
/usr/share/perl5/vendor_perl/Protocol
/usr/share/perl5/vendor_perl/Protocol/HTTP2
/usr/share/perl5/vendor_perl/Protocol/HTTP2.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Client.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Connection.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Constants.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Continuation.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Data.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Goaway.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Headers.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Ping.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Priority.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Push_promise.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Rst_stream.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Settings.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Frame/Window_update.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/HeaderCompression.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Huffman.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/HuffmanCodes.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Server.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/StaticTable.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Stream.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Trace.pm
/usr/share/perl5/vendor_perl/Protocol/HTTP2/Upgrade.pm

References

Summary

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