How To Install perl-Log-Log4perl on Fedora 36

In this tutorial we learn how to install perl-Log-Log4perl in Fedora 36. perl-Log-Log4perl is Log4j implementation for Perl

Introduction

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

What is perl-Log-Log4perl

Log behavior of your system from the outside. It implements the widely popular (Java-based) Log4j logging package in pure Perl. To log into RRD database, install perl-Log-Log4perl-Appender-RRDs package. To log into a database via DBI, install perl-Log-Log4perl-Appender-DBI package. To read log4j XML configuration files, install perl-Log-Log4perl-Config-DOMConfigurator package.

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

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

sudo dnf -y install perl-Log-Log4perl

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

sudo yum -y install perl-Log-Log4perl

How To Uninstall perl-Log-Log4perl on Fedora 36

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

sudo dnf remove perl-Log-Log4perl

perl-Log-Log4perl Package Contents on Fedora 36

/usr/bin/l4p-tmpl
/usr/share/doc/perl-Log-Log4perl
/usr/share/doc/perl-Log-Log4perl/Changes
/usr/share/doc/perl-Log-Log4perl/README
/usr/share/licenses/perl-Log-Log4perl
/usr/share/licenses/perl-Log-Log4perl/LICENSE
/usr/share/man/man1/l4p-tmpl.1.gz
/usr/share/man/man3/Log::Log4perl.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::Buffer.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::File.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::Limit.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::Screen.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::ScreenColoredLevels.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::Socket.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::String.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::Synchronized.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::TestArrayBuffer.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::TestBuffer.3pm.gz
/usr/share/man/man3/Log::Log4perl::Appender::TestFileCreeper.3pm.gz
/usr/share/man/man3/Log::Log4perl::Catalyst.3pm.gz
/usr/share/man/man3/Log::Log4perl::Config.3pm.gz
/usr/share/man/man3/Log::Log4perl::Config::BaseConfigurator.3pm.gz
/usr/share/man/man3/Log::Log4perl::Config::PropertyConfigurator.3pm.gz
/usr/share/man/man3/Log::Log4perl::Config::Watch.3pm.gz
/usr/share/man/man3/Log::Log4perl::DateFormat.3pm.gz
/usr/share/man/man3/Log::Log4perl::FAQ.3pm.gz
/usr/share/man/man3/Log::Log4perl::Filter.3pm.gz
/usr/share/man/man3/Log::Log4perl::Filter::Boolean.3pm.gz
/usr/share/man/man3/Log::Log4perl::Filter::LevelMatch.3pm.gz
/usr/share/man/man3/Log::Log4perl::Filter::LevelRange.3pm.gz
/usr/share/man/man3/Log::Log4perl::Filter::MDC.3pm.gz
/usr/share/man/man3/Log::Log4perl::Filter::StringMatch.3pm.gz
/usr/share/man/man3/Log::Log4perl::InternalDebug.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap::ConsoleAppender.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap::FileAppender.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap::NTEventLogAppender.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap::RollingFileAppender.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap::SyslogAppender.3pm.gz
/usr/share/man/man3/Log::Log4perl::JavaMap::TestBuffer.3pm.gz
/usr/share/man/man3/Log::Log4perl::Layout.3pm.gz
/usr/share/man/man3/Log::Log4perl::Layout::NoopLayout.3pm.gz
/usr/share/man/man3/Log::Log4perl::Layout::PatternLayout.3pm.gz
/usr/share/man/man3/Log::Log4perl::Layout::PatternLayout::Multiline.3pm.gz
/usr/share/man/man3/Log::Log4perl::Layout::SimpleLayout.3pm.gz
/usr/share/man/man3/Log::Log4perl::Level.3pm.gz
/usr/share/man/man3/Log::Log4perl::Logger.3pm.gz
/usr/share/man/man3/Log::Log4perl::MDC.3pm.gz
/usr/share/man/man3/Log::Log4perl::NDC.3pm.gz
/usr/share/man/man3/Log::Log4perl::Resurrector.3pm.gz
/usr/share/man/man3/Log::Log4perl::Util.3pm.gz
/usr/share/man/man3/Log::Log4perl::Util::Semaphore.3pm.gz
/usr/share/man/man3/Log::Log4perl::Util::TimeTracker.3pm.gz
/usr/share/perl5/vendor_perl/Log
/usr/share/perl5/vendor_perl/Log/Log4perl
/usr/share/perl5/vendor_perl/Log/Log4perl.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/Buffer.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/File.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/Limit.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/Screen.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/ScreenColoredLevels.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/Socket.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/String.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/Synchronized.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/TestArrayBuffer.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/TestBuffer.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Appender/TestFileCreeper.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Catalyst.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Config
/usr/share/perl5/vendor_perl/Log/Log4perl/Config.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Config/BaseConfigurator.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Config/PropertyConfigurator.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Config/Watch.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/DateFormat.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/FAQ.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter/Boolean.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter/LevelMatch.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter/LevelRange.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter/MDC.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Filter/StringMatch.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/InternalDebug.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap/ConsoleAppender.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap/FileAppender.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap/NTEventLogAppender.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap/RollingFileAppender.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap/SyslogAppender.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/JavaMap/TestBuffer.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout/NoopLayout.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout/PatternLayout
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout/PatternLayout.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout/PatternLayout/Multiline.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Layout/SimpleLayout.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Level.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Logger.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/MDC.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/NDC.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Resurrector.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Util
/usr/share/perl5/vendor_perl/Log/Log4perl/Util.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Util/Semaphore.pm
/usr/share/perl5/vendor_perl/Log/Log4perl/Util/TimeTracker.pm

References

Summary

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