How to Install and Uninstall libobject-destroyer-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: December 23,2024

1. Install "libobject-destroyer-perl" package

Please follow the steps below to install libobject-destroyer-perl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libobject-destroyer-perl

2. Uninstall "libobject-destroyer-perl" package

This guide covers the steps necessary to uninstall libobject-destroyer-perl on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libobject-destroyer-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libobject-destroyer-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libobject-destroyer-perl
Architecture: all
Version: 2.01-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: 35
Depends: perl
Filename: pool/universe/libo/libobject-destroyer-perl/libobject-destroyer-perl_2.01-1_all.deb
Size: 13052
MD5sum: b6635d2c4d9af97266b49a9f32db627f
SHA1: fb4570d4c9f8e46f2340afe0e15cfc99ec2f62e0
SHA256: 15ab58523926b126a2d73196fff432351a50b6a274eec6cf48bc6493673657d1
SHA512: 390ce18f3fbbfc742f1c9378a30cf5d85b4f070719b12a71c8bc1c7fe7180de0325546c288dc9531a7755155fab02efe3f9ce85926c110c91df134bf0f68bd50
Homepage: https://metacpan.org/release/Object-Destroyer
Description-en: module to make objects with circular references DESTROY normally
Object::Destroyer allows for the creation of "Destroy" handles. The
handle is "attached" to a circular relationship, but is not a part of
it. When the destroy handle falls out of scope, it will be cleaned up
correctly, and while being cleaned up, it will also force the data
structure it is attached to to be destroyed as well. Object::Destroyer
can call a specified release method on an object (or method DESTROY by
default). Alternatively, it can execute an arbitrary user code passed to
constructor as a code reference.
Description-md5: eea7298c0ad92ea7a8a8a938f5a4dbfe