How To Install python3-purl on Kali Linux

In this tutorial we learn how to install python3-purl on Kali Linux. python3-purl is URL interrogation and manipulation (Python3 version)

Introduction

In this tutorial we learn how to install python3-purl on Kali Linux.

What is python3-purl

python3-purl is:

A simple, immutable URL class with a clean API for interrogation and manipulation that also supports template URLs as per RFC 6570. It parses URLs into URL objects which are immutable but also provides mutator methods for all segments which return a new URL instance. This allows for easy modification of URLs during runtime.

This package contains the Python 3 version of the library.

There are three methods to install python3-purl on Kali Linux. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install python3-purl Using apt-get

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

sudo apt-get update

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

sudo apt-get -y install python3-purl

Install python3-purl Using apt

Update apt database with apt using the following command.

sudo apt update

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

sudo apt -y install python3-purl

Install python3-purl Using aptitude

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

sudo aptitude update

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

sudo aptitude -y install python3-purl

How To Uninstall python3-purl on Kali Linux

To uninstall only the python3-purl package we can use the following command:

sudo apt-get remove python3-purl

Uninstall python3-purl And Its Dependencies

To uninstall python3-purl and its dependencies that are no longer needed by Kali Linux, we can use the command below:

sudo apt-get -y autoremove python3-purl

Remove python3-purl Configurations and Data

To remove python3-purl configuration and data from Kali Linux we can use the following command:

sudo apt-get -y purge python3-purl

Remove python3-purl configuration, data, and all of its dependencies

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

sudo apt-get -y autoremove --purge python3-purl

Dependencies

python3-purl have the following dependencies:

References

Summary

In this tutorial we learn how to install python3-purl package on Kali Linux using different package management tools: apt, apt-get and aptitude.