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

Last updated: November 26,2024

1. Install "libconfig-model-perl" package

In this section, we are going to explain the necessary steps to install libconfig-model-perl on Ubuntu 16.04 LTS (Xenial Xerus)

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

2. Uninstall "libconfig-model-perl" package

This tutorial shows how to uninstall libconfig-model-perl on Ubuntu 16.04 LTS (Xenial Xerus):

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

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

Package: libconfig-model-perl
Priority: optional
Section: universe/perl
Installed-Size: 1138
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Architecture: all
Version: 2.082-1
Depends: perl, libcarp-assert-more-perl, libfile-homedir-perl, libhash-merge-perl, libjson-perl, liblist-moreutils-perl, liblog-log4perl-perl, libmouse-perl, libmousex-nativetraits-perl, libmousex-strictconstructor-perl, libparse-recdescent-perl, libpath-tiny-perl, libpod-pom-perl, libtext-diff-perl, libyaml-perl
Recommends: bash-completion, cme, fuse, libconfig-model-tkui-perl, libfuse-perl, libtext-levenshtein-damerau-perl
Suggests: libconfig-model-dpkg-perl, libconfig-model-openssh-perl, libterm-readline-perl-perl | libterm-readline-gnu-perl
Filename: pool/universe/libc/libconfig-model-perl/libconfig-model-perl_2.082-1_all.deb
Size: 370152
MD5sum: f25bd286de842d94b003a0f8cc2e8e68
SHA1: 585adca023fc6e83073e91a17d83650de7f15c0c
SHA256: 53fb2f07e43511e34c08bd6cc087d705b55916626944d10830dd4f58ff9a9f35
Description-en: module for describing and editing configuration data
Config::Model is a Perl framework that enables project developers to provide
an interactive configuration system for their software. It supports various
frontend interfaces (graphical, curses-based or plain terminal) to users. It
handles configuration files semantically rather than syntactically, meaning
that developers can specify the structure and constraints of the data along
with a mechanism to read and write the files.
.
Using the structure and constraint information, Config::Model will generate
interactive configuration editors that include help and data validation. It
is equally simple to use graphical (via Tk) interfaces as well as curses-
and ReadLine-based terminal interfaces.
.
Config::Model also provides a facility to help configuration data upgrade
that can be triggered during package upgrades.
.
Config::Model provides configuration model and editor for:
- popularity-contest
- fstab (/etc/fstab)
- multistrap
.
Other configuration editors are available with other libconfig-model-*-perl
packages.
.
Depending on which suggested or recommended modules are installed,
Config::Model provides several user interfaces:
- shell-like interface (with any of lib-term-readlin-*-perl)
- virtual file system where each config parameter is mapped to a file
(with fuse package)
- graphical user interface (with libconfig-model-tkui-perl)
Description-md5: 89e63c35ca19a8c95f63d3bbd320b6ed
Homepage: https://github.com/dod38fr/config-model/wiki
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu