How To Install libur-perl on Debian 11
Introduction
In this tutorial we learn how to install libur-perl
on Debian 11.
What is libur-perl
libur-perl is:
UR is a class framework and object/relational mapper for Perl. It starts with the familiar Perl meme of the blessed hash reference as the basis for object instances, and extends its capabilities with ORM (object-relational mapping) capabilities, object cache, in-memory transactions, more formal class definitions, metadata, documentation system, iterators, command line tools, etc.
UR can handle multiple column primary and foreign keys, SQL joins involving class inheritance and relationships, and does its best to avoid querying the database unless the requested data has not been loaded before. It has support for SQLite, Oracle, MySQL and Postgres databases, and the ability to use a text file as a table.
UR uses the same syntax to define non-persistent objects, and supports in-memory transactions for both.
There are three methods to install libur-perl
on Debian 11. We can use apt-get
, apt
and aptitude
. In the following sections we will describe each method. You can choose one of them.
Install libur-perl Using apt-get
Update apt database with apt-get
using the following command.
sudo apt-get update
After updating apt database, We can install libur-perl
using apt-get
by running the following command:
sudo apt-get -y install libur-perl
Install libur-perl Using apt
Update apt database with apt
using the following command.
sudo apt update
After updating apt database, We can install libur-perl
using apt
by running the following command:
sudo apt -y install libur-perl
Install libur-perl 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 libur-perl
using aptitude
by running the following command:
sudo aptitude -y install libur-perl
How To Uninstall libur-perl on Debian 11
To uninstall only the libur-perl
package we can use the following command:
sudo apt-get remove libur-perl
Uninstall libur-perl And Its Dependencies
To uninstall libur-perl
and its dependencies that are no longer needed by Debian 11, we can use the command below:
sudo apt-get -y autoremove libur-perl
Remove libur-perl Configurations and Data
To remove libur-perl
configuration and data from Debian 11 we can use the following command:
sudo apt-get -y purge libur-perl
Remove libur-perl configuration, data, and all of its dependencies
We can use the following command to remove libur-perl
configurations, data and all of its dependencies, we can use the following command:
sudo apt-get -y autoremove --purge libur-perl
Dependencies
libur-perl have the following dependencies:
- perl
- libclass-autoloadcan-perl
- libclass-autouse-perl
- libclass-inspector-perl
- libclone-pp-perl
- libdata-uuid-libuuid-perl
- libdata-compare-perl
- libdevel-globaldestruction-perl
- libdbd-sqlite3-perl
- libdbi-perl
- libfreezethaw-perl
- libgetopt-complete-perl
- libjson-perl
- liblingua-en-inflect-perl
- liblist-moreutils-perl
- libmodule-runtime-perl
- libmro-compat-perl
- libossp-uuid-perl
- libpath-class-perl
- libplack-perl
- libsub-install-perl
- libsub-name-perl
- libtemplate-perl
- libtest-exception-perl
- libtest-fork-perl
- libtext-diff-perl
- libtext-glob-perl
- libyaml-perl
References
Summary
In this tutorial we learn how to install libur-perl
package on Debian 11 using different package management tools: apt
, apt-get
and aptitude
.