How To Install ruby-cairo on Debian 9

In this tutorial we learn how to install ruby-cairo on Debian 9. ruby-cairo is Cairo bindings for the Ruby language

Introduction

In this tutorial we learn how to install ruby-cairo on Debian 9.

What is ruby-cairo

ruby-cairo is:

Cairo is a multi-platform library providing anti-aliased vector-based rendering for multiple target backends. This package contains libraries for using Cairo with the Ruby programming language. It is most likely useful in conjunction with Ruby bindings for other libraries such as GTK+.

There are three methods to install ruby-cairo on Debian 9. 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-cairo 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-cairo using apt-get by running the following command:

sudo apt-get -y install ruby-cairo

Install ruby-cairo Using apt

Update apt database with apt using the following command.

sudo apt update

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

sudo apt -y install ruby-cairo

Install ruby-cairo 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 Debian. Update apt database with aptitude using the following command.

sudo aptitude update

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

sudo aptitude -y install ruby-cairo

How To Uninstall ruby-cairo on Debian 9

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

sudo apt-get remove ruby-cairo

Uninstall ruby-cairo And Its Dependencies

To uninstall ruby-cairo and its dependencies that are no longer needed by Debian 9, we can use the command below:

sudo apt-get -y autoremove ruby-cairo

Remove ruby-cairo Configurations and Data

To remove ruby-cairo configuration and data from Debian 9 we can use the following command:

sudo apt-get -y purge ruby-cairo

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

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

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

Dependencies

ruby-cairo have the following dependencies:

References

Summary

In this tutorial we learn how to install ruby-cairo package on Debian 9 using different package management tools: apt, apt-get and aptitude.