How to Install and Uninstall libhash-merge-perl Package on Ubuntu 16.04 LTS (Xenial Xerus)
Last updated: November 07,2024
1. Install "libhash-merge-perl" package
Here is a brief guide to show you how to install libhash-merge-perl on Ubuntu 16.04 LTS (Xenial Xerus)
$
sudo apt update
Copied
$
sudo apt install
libhash-merge-perl
Copied
2. Uninstall "libhash-merge-perl" package
Please follow the step by step instructions below to uninstall libhash-merge-perl on Ubuntu 16.04 LTS (Xenial Xerus):
$
sudo apt remove
libhash-merge-perl
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libhash-merge-perl package on Ubuntu 16.04 LTS (Xenial Xerus)
Package: libhash-merge-perl
Priority: optional
Section: universe/perl
Installed-Size: 66
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 0.200-1
Depends: perl, libclone-perl
Filename: pool/universe/libh/libhash-merge-perl/libhash-merge-perl_0.200-1_all.deb
Size: 14662
MD5sum: 4614ff105bd0d6d411dec7b6c3e7715a
SHA1: 58ea837145164cfb02394dc48991e1ecd93c8c6e
SHA256: 5458f52caa05824a4436464ff492fead3616cb8fe0ec3ba9a2dc4d11fbd6ebd6
Description-en: Perl module for merging arbitrarily deep hashes into a single hash
Hash::Merge merges two arbitrarily deep hashes into a single hash. That
is, at any level, it will add non-conflicting key-value pairs from one
hash to the other, and follows a set of specific rules when there are key
value conflicts (as outlined below). The hash is followed recursively,
so that deeply nested hashes that are at the same level will be merged
when the parent hashes are merged. Please note that self-referencing
hashes, or recursive references, are not handled well by this method.
.
Values in hashes are considered to be either ARRAY references,
HASH references, or otherwise are treated as SCALARs. By default, the
data passed to the merge function will be cloned using the Clone module;
however, if necessary, this behavior can be changed to use as many of
the original values as possible. (See set_clone_behavior).
Description-md5: 9086c036b1c5cc8628a77ea80f7f4e44
Homepage: https://metacpan.org/release/Hash-Merge
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Priority: optional
Section: universe/perl
Installed-Size: 66
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 0.200-1
Depends: perl, libclone-perl
Filename: pool/universe/libh/libhash-merge-perl/libhash-merge-perl_0.200-1_all.deb
Size: 14662
MD5sum: 4614ff105bd0d6d411dec7b6c3e7715a
SHA1: 58ea837145164cfb02394dc48991e1ecd93c8c6e
SHA256: 5458f52caa05824a4436464ff492fead3616cb8fe0ec3ba9a2dc4d11fbd6ebd6
Description-en: Perl module for merging arbitrarily deep hashes into a single hash
Hash::Merge merges two arbitrarily deep hashes into a single hash. That
is, at any level, it will add non-conflicting key-value pairs from one
hash to the other, and follows a set of specific rules when there are key
value conflicts (as outlined below). The hash is followed recursively,
so that deeply nested hashes that are at the same level will be merged
when the parent hashes are merged. Please note that self-referencing
hashes, or recursive references, are not handled well by this method.
.
Values in hashes are considered to be either ARRAY references,
HASH references, or otherwise are treated as SCALARs. By default, the
data passed to the merge function will be cloned using the Clone module;
however, if necessary, this behavior can be changed to use as many of
the original values as possible. (See set_clone_behavior).
Description-md5: 9086c036b1c5cc8628a77ea80f7f4e44
Homepage: https://metacpan.org/release/Hash-Merge
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu