How to Install and Uninstall libnamespace-autoclean-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: September 21,2024

1. Install "libnamespace-autoclean-perl" package

This guide let you learn how to install libnamespace-autoclean-perl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libnamespace-autoclean-perl

2. Uninstall "libnamespace-autoclean-perl" package

This guide let you learn how to uninstall libnamespace-autoclean-perl on Ubuntu 21.04 (Hirsute Hippo):

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

3. Information about the libnamespace-autoclean-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libnamespace-autoclean-perl
Architecture: all
Version: 0.29-1
Priority: optional
Section: perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 33
Depends: perl, libb-hooks-endofscope-perl, libnamespace-clean-perl, libscalar-list-utils-perl, libsub-identify-perl
Filename: pool/main/libn/libnamespace-autoclean-perl/libnamespace-autoclean-perl_0.29-1_all.deb
Size: 12496
MD5sum: 8bbc147aed5aae88c77e81a9861910cd
SHA1: 8a3f79dc399045b3f5e23fa41bfa779710e91af9
SHA256: d832430b41f33ff8aa19f2b72d1813f3376f9d7d020d77a2f92b0ba148f70c37
SHA512: d740308f5d9435deda0ebf8dc956667a108d6b7bec59f730c7515d1fa7904a3355213a2cf55bb733ba13b5506fb637e29772db396845d8650677fc914c72ad5d
Homepage: https://metacpan.org/release/namespace-autoclean
Description-en: module to remove imported symbols after compilation
namespace::autoclean is a Perl pragma that keeps your namespace clean by
removing all imported symbols at the end of the current package's compile
cycle. Perhaps most importantly, this means that imported functions will no
longer be made accidentally accessible to users outside of your package via
method invocations.
.
This module differs from namespace::clean (see libnamespace-clean-perl) in
that it cleans all imported functions, whether or not the imports happened
prior to using the pragma. Things that "look" like a method (according to
Class::MOP) will be left alone.
Description-md5: cc577199398ebdf3000ada0b769aeb4a
Task: ubuntukylin-desktop