How To Install python-systemfixtures on Ubuntu 18.04

In this tutorial we learn how to install python-systemfixtures on Ubuntu 18.04. python-systemfixtures is Test fixtures providing fake versions of various system resources

Introduction

In this tutorial we learn how to install python-systemfixtures on Ubuntu 18.04.

What is python-systemfixtures

python-systemfixtures is:

A collection of Python fixtures to fake out various system resources such as processes, users, groups, etc.

Each fake resource typically behaves as an “overlay” on the real resource, in that it can be programmed with fake behavior for a set of inputs, but falls back to the real behavior for the rest.

There are three methods to install python-systemfixtures 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 python-systemfixtures Using apt-get

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

sudo apt-get update

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

sudo apt-get -y install python-systemfixtures

Install python-systemfixtures Using apt

Update apt database with apt using the following command.

sudo apt update

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

sudo apt -y install python-systemfixtures

Install python-systemfixtures 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 python-systemfixtures using aptitude by running the following command:

sudo aptitude -y install python-systemfixtures

How To Uninstall python-systemfixtures on Ubuntu 18.04

To uninstall only the python-systemfixtures package we can use the following command:

sudo apt-get remove python-systemfixtures

Uninstall python-systemfixtures And Its Dependencies

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

sudo apt-get -y autoremove python-systemfixtures

Remove python-systemfixtures Configurations and Data

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

sudo apt-get -y purge python-systemfixtures

Remove python-systemfixtures configuration, data, and all of its dependencies

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

sudo apt-get -y autoremove --purge python-systemfixtures

References

Summary

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