How To Install rubygem-ethon on Fedora 36

In this tutorial we learn how to install rubygem-ethon in Fedora 36. rubygem-ethon is Libcurl wrapper

Introduction

In this tutorial we learn how to install rubygem-ethon on Fedora 36.

What is rubygem-ethon

Very lightweight libcurl wrapper.

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

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

sudo dnf -y install rubygem-ethon

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

sudo yum -y install rubygem-ethon

How To Uninstall rubygem-ethon on Fedora 36

To uninstall only the rubygem-ethon package we can use the following command:

sudo dnf remove rubygem-ethon

rubygem-ethon Package Contents on Fedora 36

/usr/share/gems/gems/ethon-0.15.0
/usr/share/gems/gems/ethon-0.15.0/LICENSE
/usr/share/gems/gems/ethon-0.15.0/lib
/usr/share/gems/gems/ethon-0.15.0/lib/ethon
/usr/share/gems/gems/ethon-0.15.0/lib/ethon.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curl.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/classes.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/codes.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/constants.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/form_options.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/functions.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/infos.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/messages.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/options.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/curls/settings.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/callbacks.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/debug_info.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/features.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/form.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/header.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/actionable.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/custom.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/delete.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/get.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/head.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/options.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/patch.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/post.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/postable.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/put.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/http/putable.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/informations.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/mirror.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/operations.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/options.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/params.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/queryable.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/response_callbacks.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/easy/util.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/ethon_error.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/global_init.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/invalid_option.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/invalid_value.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/multi_add.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/multi_fdset.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/multi_remove.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/multi_timeout.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/errors/select.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/libc.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/loggable.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/multi
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/multi.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/multi/operations.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/multi/options.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/multi/stack.rb
/usr/share/gems/gems/ethon-0.15.0/lib/ethon/version.rb
/usr/share/gems/specifications/ethon-0.15.0.gemspec

References

Summary

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