How to Install and Uninstall libconfig-model-itself-perl Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: May 15,2024

1. Install "libconfig-model-itself-perl" package

Learn how to install libconfig-model-itself-perl on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libconfig-model-itself-perl

2. Uninstall "libconfig-model-itself-perl" package

Learn how to uninstall libconfig-model-itself-perl on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libconfig-model-itself-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libconfig-model-itself-perl package on Ubuntu 21.04 (Hirsute Hippo)

Package: libconfig-model-itself-perl
Architecture: all
Version: 2.022-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: 252
Depends: perl:any, cme, libconfig-model-perl (>= 2.141), libconfig-model-tkui-perl (>= 1.370), libdata-compare-perl, liblog-log4perl-perl, libpath-tiny-perl (>= 0.062), libpod-pom-perl, libyaml-libyaml-perl
Filename: pool/universe/libc/libconfig-model-itself-perl/libconfig-model-itself-perl_2.022-1_all.deb
Size: 71760
MD5sum: 56c766d4c3a85b0455f1b478720b9d06
SHA1: 019eeb90e7a8206d3fdc3c6ff934502991d69979
SHA256: 709a81986127fee4ad306a52ed665a12b258c0722e908d3c9e8bd947663dfd50
SHA512: bb9bdcc427bc957a3e11fd08924f2fc3d0cf49e52b01980571e595a4a8d16a6f2f6451a99c2b45098b4c269181e9297b21d1cf550c7c0d72391dd01acd6c9d78
Homepage: https://github.com/dod38fr/config-model/wiki
Description-en: graphical model or schema editor for Config::Model
Config::Model::Itself module is a plugin for cme which provides a
Perl/Tk graphical interface to edit configuration models that are be
used by Config::Model.
.
Config::Model::Itself also provides a model for Config::Model
(hence the Itself name, you can also think of it as a meta-model).
The model editor will use this meta-model to construct the graphical
interface so you can edit the configuration model for *your*
application. [ Config::Model::Itself is the "eat your own dog food" principle
applied to Config::Model ;-) ]
.
Let's step back a little to explain. Any configuration data is, in
essence, structured data. This data could be stored, for instance, in
an XML file. A configuration model is a way to describe the structure
and relation of all items of a configuration data set.
.
This configuration model is also expressed as structured data. This
structure data is structured and follows a set of rules which are
described for humans in Config::Model.
.
The structure and rules documented in Config::Model are also expressed
in a model in the files provided with Config::Model::Itself.
.
Hence the possibity to verify, modify configuration data provided by
Config::Model can also be applied on configuration models.
.
The model editor program launched with "cme meta edit"
Description-md5: a293ad4d34321bf6fcb1e2e8489db89a