How to Install and Uninstall libclone-pp-perl Package on Ubuntu 16.04 LTS (Xenial Xerus)
Last updated: February 02,2025
1. Install "libclone-pp-perl" package
Learn how to install libclone-pp-perl on Ubuntu 16.04 LTS (Xenial Xerus)
$
sudo apt update
Copied
$
sudo apt install
libclone-pp-perl
Copied
2. Uninstall "libclone-pp-perl" package
This guide let you learn how to uninstall libclone-pp-perl on Ubuntu 16.04 LTS (Xenial Xerus):
$
sudo apt remove
libclone-pp-perl
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libclone-pp-perl package on Ubuntu 16.04 LTS (Xenial Xerus)
Package: libclone-pp-perl
Priority: optional
Section: universe/perl
Installed-Size: 60
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 1.06-1
Depends: perl
Filename: pool/universe/libc/libclone-pp-perl/libclone-pp-perl_1.06-1_all.deb
Size: 9506
MD5sum: 532fc4f6d90c3a097b07e95485751aa0
SHA1: 2e7404c8e4535bf93ca8bb364f8094368d1cac3d
SHA256: 71ffa4ae4ecccf82de181f50ccb9775cb591cbd4deafe44cd8f8f9af6738c4df
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
Homepage: https://metacpan.org/release/Clone-PP
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Priority: optional
Section: universe/perl
Installed-Size: 60
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 1.06-1
Depends: perl
Filename: pool/universe/libc/libclone-pp-perl/libclone-pp-perl_1.06-1_all.deb
Size: 9506
MD5sum: 532fc4f6d90c3a097b07e95485751aa0
SHA1: 2e7404c8e4535bf93ca8bb364f8094368d1cac3d
SHA256: 71ffa4ae4ecccf82de181f50ccb9775cb591cbd4deafe44cd8f8f9af6738c4df
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
Homepage: https://metacpan.org/release/Clone-PP
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu