How to Install and Uninstall libdpkg-perl Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 18,2024

1. Install "libdpkg-perl" package

In this section, we are going to explain the necessary steps to install libdpkg-perl on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libdpkg-perl

2. Uninstall "libdpkg-perl" package

Here is a brief guide to show you how to uninstall libdpkg-perl on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libdpkg-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libdpkg-perl package on Ubuntu 21.10 (Impish Indri)

Package: libdpkg-perl
Architecture: all
Version: 1.20.9ubuntu2
Multi-Arch: foreign
Priority: optional
Section: perl
Source: dpkg
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Dpkg Developers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2300
Depends: perl:any, dpkg (>= 1.18.11)
Recommends: libfile-fcntllock-perl, liblocale-gettext-perl, bzip2, xz-utils
Suggests: debian-keyring, gnupg, gpgv, gcc | c-compiler, binutils, patch, sensible-utils, git, bzr
Breaks: dgit (<< 3.13~), pkg-kde-tools (<< 0.15.28~)
Filename: pool/main/d/dpkg/libdpkg-perl_1.20.9ubuntu2_all.deb
Size: 232680
MD5sum: 4e9d98b7dfddd95d9cf9d03dd5799f83
SHA1: 5ccc3dc62dc8fc11f6e61940f9c1c0cfcb23e7e0
SHA256: 3c36cdff2ee28718d45b4e9bc926a14d0305d5ebffc54f15b1679af9681e0c41
SHA512: 6e270644b40a26aa459f7f2edb33797761af550983158e5323c7af29c5b9b08babee54add873752f7838c1dbb7fbb2e1e7fe5369c9ae4f9525b43b4ad143075d
Homepage: https://wiki.debian.org/Teams/Dpkg
Description-en: Dpkg perl modules
This package provides the perl modules used by the scripts
in dpkg-dev. They cover a wide range of functionality. Among them
there are the following public modules:
.
- Dpkg: core variables
- Dpkg::Arch: architecture handling functions
- Dpkg::Build::Info: build information functions
- Dpkg::BuildFlags: set, modify and query compilation build flags
- Dpkg::BuildOptions: parse and manipulate DEB_BUILD_OPTIONS
- Dpkg::BuildProfiles: parse and manipulate build profiles
- Dpkg::Changelog: parse changelogs
- Dpkg::Changelog::Entry: represents a changelog entry
- Dpkg::Changelog::Parse: generic changelog parser for dpkg-parsechangelog
- Dpkg::Checksums: generate and parse checksums
- Dpkg::Compression: simple database of available compression methods
- Dpkg::Compression::FileHandle: transparently (de)compress files
- Dpkg::Compression::Process: wrapper around compression tools
- Dpkg::Conf: parse dpkg configuration files
- Dpkg::Control: parse and manipulate Debian control information
(.dsc, .changes, Packages/Sources entries, etc.)
- Dpkg::Control::Changelog: represent fields output by dpkg-parsechangelog
- Dpkg::Control::Fields: manage (list of known) control fields
- Dpkg::Control::Hash: parse and manipulate a block of RFC822-like fields
- Dpkg::Control::Info: parse files like debian/control
- Dpkg::Control::Tests: parse files like debian/tests/control
- Dpkg::Control::Tests::Entry: represents a debian/tests/control stanza
- Dpkg::Deps: parse and manipulate dependencies
- Dpkg::Deps::Simple: represents a single dependency statement
- Dpkg::Deps::Multiple: base module to represent multiple dependencies
- Dpkg::Deps::Union: list of unrelated dependencies
- Dpkg::Deps::AND: list of AND dependencies
- Dpkg::Deps::OR: list of OR dependencies
- Dpkg::Deps::KnownFacts: list of installed and virtual packages
- Dpkg::Exit: push, pop and run exit handlers
- Dpkg::Gettext: wrapper around Locale::gettext
- Dpkg::IPC: spawn sub-processes and feed/retrieve data
- Dpkg::Index: collections of Dpkg::Control (Packages/Sources files for
example)
- Dpkg::Interface::Storable: base object serializer
- Dpkg::Path: common path handling functions
- Dpkg::Source::Format: manipulate debian/source/format files
- Dpkg::Source::Package: extract Debian source packages
- Dpkg::Substvars: substitute variables in strings
- Dpkg::Vendor: identify current distribution vendor
- Dpkg::Version: parse and manipulate Debian package versions
.
All the packages listed in Suggests or Recommends are used by some of the
modules.
Description-md5: fc07f0c7c95a4c2e478014327b0bc0a1
Task: ubuntu-desktop-minimal, ubuntu-desktop, kubuntu-live, xubuntu-core, xubuntu-desktop, ubuntustudio-video, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop, ubuntu-budgie-desktop-raspi
Build-Essential: yes