How To Install libsigx-2.0-doc on Ubuntu 18.04

In this tutorial we learn how to install libsigx-2.0-doc on Ubuntu 18.04. libsigx-2.0-doc is interthread communication for C++ - reference documentation

Introduction

In this tutorial we learn how to install libsigx-2.0-doc on Ubuntu 18.04.

What is libsigx-2.0-doc

libsigx-2.0-doc is:

This library is an interthread communication library for C++ on top of libsigc++ and glibmm. It provides dispatcher based interthread communication, typesafe functor adaptors to execute functions in the context of another thread, threadsafe wrappers for signals and connections, and deadlock detection for synchronous messages.

This package contains the reference documentation for libsigx, needed only if you wish to write software which uses it.

There are three methods to install libsigx-2.0-doc 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 libsigx-2.0-doc Using apt-get

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

sudo apt-get update

After updating apt database, We can install libsigx-2.0-doc using apt-get by running the following command:

sudo apt-get -y install libsigx-2.0-doc

Install libsigx-2.0-doc Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install libsigx-2.0-doc using apt by running the following command:

sudo apt -y install libsigx-2.0-doc

Install libsigx-2.0-doc 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 libsigx-2.0-doc using aptitude by running the following command:

sudo aptitude -y install libsigx-2.0-doc

How To Uninstall libsigx-2.0-doc on Ubuntu 18.04

To uninstall only the libsigx-2.0-doc package we can use the following command:

sudo apt-get remove libsigx-2.0-doc

Uninstall libsigx-2.0-doc And Its Dependencies

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

sudo apt-get -y autoremove libsigx-2.0-doc

Remove libsigx-2.0-doc Configurations and Data

To remove libsigx-2.0-doc configuration and data from Ubuntu 18.04 we can use the following command:

sudo apt-get -y purge libsigx-2.0-doc

Remove libsigx-2.0-doc configuration, data, and all of its dependencies

We can use the following command to remove libsigx-2.0-doc configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge libsigx-2.0-doc

References

Summary

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