How To Install rubygem-opennebula on Fedora 36

In this tutorial we learn how to install rubygem-opennebula in Fedora 36. rubygem-opennebula is OpenNebula Client API

Introduction

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

What is rubygem-opennebula

Libraries needed to talk to OpenNebula.

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

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

sudo dnf -y install rubygem-opennebula

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

sudo yum -y install rubygem-opennebula

How To Uninstall rubygem-opennebula on Fedora 36

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

sudo dnf remove rubygem-opennebula

rubygem-opennebula Package Contents on Fedora 36

/usr/share/gems/gems/opennebula-5.12.8
/usr/share/gems/gems/opennebula-5.12.8/LICENSE
/usr/share/gems/gems/opennebula-5.12.8/NOTICE
/usr/share/gems/gems/opennebula-5.12.8/lib
/usr/share/gems/gems/opennebula-5.12.8/lib/ActionManager.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/CommandManager.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/DriverExecHelper.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/OpenNebulaDriver.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/VirtualMachineDriver.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/cloud
/usr/share/gems/gems/opennebula-5.12.8/lib/cloud/CloudClient.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/acl.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/acl_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/client.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/cluster.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/cluster_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/datastore.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/datastore_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/document.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/document_json.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/document_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/document_pool_json.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/error.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/group.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/group_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/hook.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/hook_log.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/hook_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/host.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/host_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/image.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/image_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/ldap_auth.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/ldap_auth_spec.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/marketplace.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/marketplace_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/marketplaceapp.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/marketplaceapp_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/oneflow_client.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/pool_element.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/security_group.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/security_group_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/server_cipher_auth.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/server_x509_auth.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/ssh_auth.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/system.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/template.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/template_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/user.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/user_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/utils.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/vdc.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/vdc_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/virtual_machine.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/virtual_machine_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/virtual_network.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/virtual_network_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/virtual_router.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/virtual_router_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/vm_group.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/vm_group_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/vntemplate.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/vntemplate_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/x509_auth.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/xml_element.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/xml_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/xml_utils.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/zone.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/opennebula/zone_pool.rb
/usr/share/gems/gems/opennebula-5.12.8/lib/vcenter_driver.rb
/usr/share/gems/specifications/opennebula-5.12.8.gemspec

References

Summary

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