How To Install ruby-remcached on Ubuntu 18.04

In this tutorial we learn how to install ruby-remcached on Ubuntu 18.04. ruby-remcached is Ruby EventMachine memcached client

Introduction

In this tutorial we learn how to install ruby-remcached on Ubuntu 18.04.

What is ruby-remcached

ruby-remcached is:

Ruby EventMachine memCACHED client implementation

Provides a direct interface to the memcached protocol and its semantics

Uses the memcached binary protocol_ to reduce parsing overhead on the server side (requires memcached >= 1.3)

Supports multiple servers with simple round-robin key hashing in a fault-tolerant way

Writing your own abstraction layer is recommended

Uses RSpec

Partially documented in RDoc-style

There are three methods to install ruby-remcached on Ubuntu 18.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install ruby-remcached Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install ruby-remcached using apt-get by running the following command:

sudo apt-get -y install ruby-remcached

Install ruby-remcached Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install ruby-remcached using apt by running the following command:

sudo apt -y install ruby-remcached

Install ruby-remcached Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install ruby-remcached using aptitude by running the following command:

sudo aptitude -y install ruby-remcached

How To Uninstall ruby-remcached on Ubuntu 18.04

To uninstall only the ruby-remcached package we can use the following command:

sudo apt-get remove ruby-remcached

Uninstall ruby-remcached And Its Dependencies

To uninstall ruby-remcached and its dependencies that are no longer needed by Ubuntu 18.04, we can use the command below:

sudo apt-get -y autoremove ruby-remcached

Remove ruby-remcached Configurations and Data

To remove ruby-remcached configuration and data from Ubuntu 18.04 we can use the following command:

sudo apt-get -y purge ruby-remcached

Remove ruby-remcached configuration, data, and all of its dependencies

We can use the following command to remove ruby-remcached configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge ruby-remcached

References

Summary

In this tutorial we learn how to install ruby-remcached package on Ubuntu 18.04 using different package management tools: apt, apt-get and aptitude.