How to Install and Uninstall libpgobject-perl Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 20,2024

1. Install "libpgobject-perl" package

Please follow the guidance below to install libpgobject-perl on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libpgobject-perl

2. Uninstall "libpgobject-perl" package

This tutorial shows how to uninstall libpgobject-perl on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libpgobject-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libpgobject-perl package on Ubuntu 21.10 (Impish Indri)

Package: libpgobject-perl
Architecture: all
Version: 2.2.0-1
Priority: optional
Section: universe/perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 58
Depends: perl:any, libdbd-pg-perl, liblist-moreutils-perl, libscalar-list-utils-perl, libtry-tiny-perl
Filename: pool/universe/libp/libpgobject-perl/libpgobject-perl_2.2.0-1_all.deb
Size: 24212
MD5sum: d6ba7b33c06471c0dea9f822cd48273c
SHA1: f3ecb98f2542e3f9aa025714fe00628ef1ab38a0
SHA256: 7da8b48fe27fdebe3ea0beb257a6fd22c1caad8ddb7d79c2333d2020b1a8ca76
SHA512: be65a496ed286f0caa211ff5f498c0999d2f7853731809cf355cda913ab40e2ee513e085cba815c85282b85becfbf9396f5ca9c8eab0d8c651f5ce9f7af1d085
Homepage: https://metacpan.org/release/PGObject/
Description-en: base class for PG Object subclasses
PGObject contains the base routines for object management using discoverable
stored procedures in PostgreSQL databases. PGObject contains only common
functionality and support structures, and low-level API's. Most developers
will want to use more functional modules which add to these functions.
.
The overall approach here is to provide the basics for a toolkit that other
modules can extend. This is thus intended to be a component for building
integration between PostgreSQL user defined functions and Perl objects.
.
Because decisions such as state handling are largely outside of the scope of
this module, this module itself does not do any significant state handling.
Database handles (using DBD::Pg 2.0 or later) must be passed in on every
call. This decision was made in order to allow for diversity in this area,
with the idea that wrapper classes would be written to implement this.
Description-md5: 3e71584b2d52f4717a23cebd6bf1bbbf