How to Install and Uninstall libdata-validate-struct-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 17,2024

1. Install "libdata-validate-struct-perl" package

This is a short guide on how to install libdata-validate-struct-perl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libdata-validate-struct-perl

2. Uninstall "libdata-validate-struct-perl" package

Please follow the steps below to uninstall libdata-validate-struct-perl on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libdata-validate-struct-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libdata-validate-struct-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libdata-validate-struct-perl
Architecture: all
Version: 0.1-1.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: 43
Depends: perl:any, libdata-validate-ip-perl (>= 0.18), libdata-validate-perl, libregexp-common-perl
Filename: pool/universe/libd/libdata-validate-struct-perl/libdata-validate-struct-perl_0.1-1.1_all.deb
Size: 17048
MD5sum: 2f36e247ba253f7d65ea6d5f90056d61
SHA1: e604a743bb22b77b5bfa08e9c0540c7ef6a6917a
SHA256: f588b786dca12fc5d879dce6a823f28a77872ab2cf80333d11fd0f3f3cf482a8
SHA512: 50ee4b7803fa971d86298b2f5df9b1f1e3a1a15e4cb4c5be79aadfd975498650843fa4e2d691821b3404e1179d099bcd0dda7c1213142d2bf3026a828bde087a
Homepage: https://metacpan.org/release/Data-Validate-Struct
Description-en: module to validate recursive hash structures
Data::Validate::Struct validates a hash reference against a given hash
structure. This is in contrast to Data::Validate in which you have to check
each value separately.
.
The hash could be the result of a config parser or just any hash structure.
E.g. the hash returned by XML::Simple could be validated using this module.
You may also use it to validate CGI input; just fetch the input data from
CGI, map it to a hash and validate it.
Description-md5: d3b256451a7188ad4dddf7f08cc2ff99