How to Install and Uninstall libclone-pp-perl Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: December 27,2024
1. Install "libclone-pp-perl" package
Here is a brief guide to show you how to install libclone-pp-perl on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
libclone-pp-perl
Copied
2. Uninstall "libclone-pp-perl" package
Please follow the guidance below to uninstall libclone-pp-perl on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
libclone-pp-perl
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libclone-pp-perl package on Ubuntu 21.04 (Hirsute Hippo)
Package: libclone-pp-perl
Architecture: all
Version: 1.08-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: 26
Depends: perl:any
Filename: pool/universe/libc/libclone-pp-perl/libclone-pp-perl_1.08-1_all.deb
Size: 9296
MD5sum: e1b1c07467079eff2f86e89579182abc
SHA1: 01442919152f6bd8ad8bfeb70011983dedb1c3ef
SHA256: ba077142d5e3c0d88bc4b2a3e10c0c2e86de46d09658d22d35d05585a780a069
SHA512: c1551519f5ae78abf50cab9b21212880505030d985e9a77611c9fe15ec1311678090cbaccb7e5f18975e3876f57438c415faea71b0f4b4661e3a393ad9f77292
Homepage: https://metacpan.org/release/Clone-PP
Description-en: module to recursively copy Perl datatypes
Clone::PP provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied
variables and objects.
.
The clone() function takes a scalar argument to copy. To duplicate
arrays or hashes, pass them in by reference:
.
my $copy = clone(\@array); my @copy = @{ clone(\@array) };
my $copy = clone(\%hash); my %copy = %{ clone(\%hash) };
.
The clone() function also accepts an optional second parameter that
can be used to limit the depth of the copy. If you pass a limit of
0, clone will return the same value you supplied; for a limit of
1, a shallow copy is constructed; for a limit of 2, two layers of
copying are done, and so on.
.
This is a pure-perl implementation. For a faster XS-/C-based
implementation see the libclone-perl package.
Description-md5: 7e8894544dacd57e244de9f10279f654
Architecture: all
Version: 1.08-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: 26
Depends: perl:any
Filename: pool/universe/libc/libclone-pp-perl/libclone-pp-perl_1.08-1_all.deb
Size: 9296
MD5sum: e1b1c07467079eff2f86e89579182abc
SHA1: 01442919152f6bd8ad8bfeb70011983dedb1c3ef
SHA256: ba077142d5e3c0d88bc4b2a3e10c0c2e86de46d09658d22d35d05585a780a069
SHA512: c1551519f5ae78abf50cab9b21212880505030d985e9a77611c9fe15ec1311678090cbaccb7e5f18975e3876f57438c415faea71b0f4b4661e3a393ad9f77292
Homepage: https://metacpan.org/release/Clone-PP
Description-en: module to recursively copy Perl datatypes
Clone::PP provides a general-purpose clone function to make deep
copies of Perl data structures. It calls itself recursively to copy
nested hash, array, scalar and reference types, including tied
variables and objects.
.
The clone() function takes a scalar argument to copy. To duplicate
arrays or hashes, pass them in by reference:
.
my $copy = clone(\@array); my @copy = @{ clone(\@array) };
my $copy = clone(\%hash); my %copy = %{ clone(\%hash) };
.
The clone() function also accepts an optional second parameter that
can be used to limit the depth of the copy. If you pass a limit of
0, clone will return the same value you supplied; for a limit of
1, a shallow copy is constructed; for a limit of 2, two layers of
copying are done, and so on.
.
This is a pure-perl implementation. For a faster XS-/C-based
implementation see the libclone-perl package.
Description-md5: 7e8894544dacd57e244de9f10279f654