How to Install and Uninstall libmoox-struct-perl Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: December 28,2024

1. Install "libmoox-struct-perl" package

Please follow the step by step instructions below to install libmoox-struct-perl on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libmoox-struct-perl

2. Uninstall "libmoox-struct-perl" package

This guide covers the steps necessary to uninstall libmoox-struct-perl on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libmoox-struct-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libmoox-struct-perl package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libmoox-struct-perl
Priority: optional
Section: universe/perl
Installed-Size: 88
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 0.013-1
Depends: libb-hooks-endofscope-perl, libdata-optlist-perl, libmoo-perl, libobject-id-perl, libscalar-does-perl, libsub-install-perl, libnamespace-clean-perl, perl
Filename: pool/universe/libm/libmoox-struct-perl/libmoox-struct-perl_0.013-1_all.deb
Size: 23032
MD5sum: 04ff4510c4ab21fdce56dd76918b58b1
SHA1: a0c79b2669b2105ea76bcb3408c77513a1f22712
SHA256: 17437841ccaa1891c6c3626da7fd6217a9d476f8eaa9cbb59e513f4d08674466
Description-en: simple lightweight record-like structures making sounds like cows
MooX::Struct allows you to create cheap struct-like classes for your
data using Moo.
.
While similar in spirit to MooseX::Struct and Class::Struct,
MooX::Struct has a somewhat different usage pattern. Rather than
providing you with a "struct" keyword which can be used to define
structs, you define all the structs as part of the "use" statement.
This means they happen at compile time.
.
A struct is just an "anonymous" Moo class. MooX::Struct creates this
class for you, and installs a lexical alias for it in your namespace.
Thus your module can create a "Point3D" struct, and some other module
can too, and they won't interfere with each other. All struct classes
inherit from MooX::Struct.
Description-md5: 699d61238d00f9a63efe5d1f01dcbc2f
Homepage: https://metacpan.org/release/MooX-Struct
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu