How To Install perl-Search-Elasticsearch on Fedora 36

In this tutorial we learn how to install perl-Search-Elasticsearch in Fedora 36. perl-Search-Elasticsearch is Official client for Elasticsearch

Introduction

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

What is perl-Search-Elasticsearch

Search supported by elasticsearch.com. Elasticsearch itself is a flexible and powerful open source, distributed real-time search and analytics engine for the cloud. You can read more about it on elasticsearch.org.

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

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

sudo dnf -y install perl-Search-Elasticsearch

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

sudo yum -y install perl-Search-Elasticsearch

How To Uninstall perl-Search-Elasticsearch on Fedora 36

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

sudo dnf remove perl-Search-Elasticsearch

perl-Search-Elasticsearch Package Contents on Fedora 36

/usr/share/doc/perl-Search-Elasticsearch
/usr/share/doc/perl-Search-Elasticsearch/Changes
/usr/share/doc/perl-Search-Elasticsearch/README
/usr/share/licenses/perl-Search-Elasticsearch
/usr/share/licenses/perl-Search-Elasticsearch/LICENSE
/usr/share/man/man3/Search::Elasticsearch.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Bulk.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Autoscaling.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::CCR.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Cat.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Cluster.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::DanglingIndices.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::DataFrameTransformDeprecated.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Enrich.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Eql.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Features.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Fleet.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Graph.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::ILM.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Indices.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Ingest.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::License.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Logstash.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::ML.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Migration.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Monitoring.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Nodes.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Rollup.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::SQL.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::SSL.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::SearchableSnapshots.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Security.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Shutdown.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Slm.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Snapshot.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Tasks.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::TextStructure.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Transform.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::Watcher.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Direct::XPack.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Role::API.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Role::Bulk.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Role::Scroll.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::Scroll.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Client::7_0::TestServer.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Cxn::Factory.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Cxn::HTTPTiny.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Cxn::LWP.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::CxnPool::Sniff.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::CxnPool::Static.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::CxnPool::Static::NoPing.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Error.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Logger::LogAny.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::API.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Client.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Client::Direct.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Cxn.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::CxnPool.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::CxnPool::Sniff.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::CxnPool::Static.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::CxnPool::Static::NoPing.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Is_Sync.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Logger.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Serializer.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Serializer::JSON.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Role::Transport.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Serializer::JSON.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Serializer::JSON::Cpanel.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Serializer::JSON::PP.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Serializer::JSON::XS.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::TestServer.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Transport.3pm.gz
/usr/share/man/man3/Search::Elasticsearch::Util.3pm.gz
/usr/share/perl5/vendor_perl/Search
/usr/share/perl5/vendor_perl/Search/Elasticsearch
/usr/share/perl5/vendor_perl/Search/Elasticsearch.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Bulk.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Autoscaling.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/CCR.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Cat.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Cluster.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/DanglingIndices.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/DataFrameTransformDeprecated.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Enrich.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Eql.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Features.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Fleet.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Graph.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/ILM.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Indices.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Ingest.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/License.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Logstash.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/ML.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Migration.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Monitoring.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Nodes.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Rollup.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/SQL.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/SSL.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/SearchableSnapshots.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Security.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Shutdown.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Slm.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Snapshot.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Tasks.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/TextStructure.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Transform.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/Watcher.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Direct/XPack.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Role
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Role/API.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Role/Bulk.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Role/Scroll.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/Scroll.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Client/7_0/TestServer.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Cxn
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Cxn/Factory.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Cxn/HTTPTiny.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Cxn/LWP.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/CxnPool
/usr/share/perl5/vendor_perl/Search/Elasticsearch/CxnPool/Sniff.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/CxnPool/Static
/usr/share/perl5/vendor_perl/Search/Elasticsearch/CxnPool/Static.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/CxnPool/Static/NoPing.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Error.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Logger
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Logger/LogAny.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/API.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Client
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Client.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Client/Direct.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Cxn.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/CxnPool
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/CxnPool.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/CxnPool/Sniff.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/CxnPool/Static
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/CxnPool/Static.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/CxnPool/Static/NoPing.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Is_Sync.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Logger.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Serializer
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Serializer.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Serializer/JSON.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Role/Transport.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Serializer
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Serializer/JSON
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Serializer/JSON.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Serializer/JSON/Cpanel.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Serializer/JSON/PP.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Serializer/JSON/XS.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/TestServer.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Transport.pm
/usr/share/perl5/vendor_perl/Search/Elasticsearch/Util.pm

References

Summary

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