How To Install perl-modules-5.30 on Ubuntu 20.04

In this tutorial we learn how to install perl-modules-5.30 on Ubuntu 20.04. perl-modules-5.30 is Core Perl modules Core Perl modules

Introduction

In this tutorial we learn how to install perl-modules-5.30 on Ubuntu 20.04.

What is perl-modules-5.30

perl-modules-5.30 is:

Architecture independent Perl modules. These modules are part of Perl and required if the `perl’ package is installed.

Note that this package only exists to save archive space and should be considered an internal implementation detail of the perl' package. Other packages should not depend on perl-modules-5.30’ directly, they should use perl' (which depends on perl-modules-5.30’) instead. Task: server, print-server, ubuntu-desktop-minimal, lamp-server, ubuntu-desktop, cloud-image, postgresql-server, kubuntu-desktop, xubuntu-core, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop Build-Essential: yes

Package: perl-modules-5.30 Architecture: all Version: 5.30.0-9build1 Multi-Arch: foreign Priority: optional Section: libs Source: perl Origin: Ubuntu Maintainer: Ubuntu Developers [email protected] Original-Maintainer: Niko Tyni [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 17226 Provides: perl-modules Pre-Depends: dpkg (>= 1.17.17) Depends: perl-base (>= 5.30.0-1) Recommends: perl (>= 5.30.0-1) Conflicts: perl-modules (« 5.22.0~) Breaks: libansicolor-perl (« 4.06), libarchive-tar-perl (« 2.32), libattribute-handlers-perl (« 1.01), libautodie-perl (« 2.29-2), libcpan-meta-perl (« 2.150010), libcpan-meta-requirements-perl (« 2.140), libcpan-meta-yaml-perl (« 0.018), libdigest-perl (« 1.17.01), libexperimental-perl (« 0.020), libextutils-cbuilder-perl (« 0.280231), libextutils-command-perl (« 7.34), libextutils-install-perl (« 2.14), libextutils-parsexs-perl (« 3.400000), libfile-spec-perl (« 3.7800), libhttp-tiny-perl (« 0.076), libi18n-langtags-perl (« 0.43), libio-zlib-perl (« 1.10), libjson-pp-perl (« 4.02000), liblocale-codes-perl (« 3.56), liblocale-maketext-perl (« 1.29), liblocale-maketext-simple-perl (« 0.21.01), libmath-bigint-perl (« 1.999816), libmath-complex-perl (« 1.5901), libmodule-corelist-perl (« 5.20190522), libmodule-load-conditional-perl (« 0.68), libmodule-load-perl (« 0.34), libmodule-metadata-perl (« 1.000036), libnet-perl (« 1:3.11), libnet-ping-perl (« 2.71), libparams-check-perl (« 0.38), libparent-perl (« 0.237), libparse-cpan-meta-perl (« 2.150010), libperl-ostype-perl (« 1.010), libpod-escapes-perl (« 1.07), libpod-parser-perl (« 1.63), libpod-simple-perl (« 3.35), libtest-harness-perl (« 3.42), libtest-simple-perl (« 1.302162), libtest-tester-perl (« 1.302162), libtest-use-ok-perl (« 1.302162), libthread-queue-perl (« 3.13), libtime-local-perl (« 1.2800), libunicode-collate-perl (« 1.27), libversion-perl (« 1:0.9924), maildirsync (« 1.2-2.1), perl (« 5.30.0~), podlators-perl (« 4.11) Replaces: libansicolor-perl (« 4.06), libarchive-tar-perl (« 2.32), libattribute-handlers-perl (« 1.01), libautodie-perl (« 2.29-2), libcpan-meta-perl (« 2.150010), libcpan-meta-requirements-perl (« 2.140), libcpan-meta-yaml-perl (« 0.018), libdigest-perl (« 1.17.01), libexperimental-perl (« 0.020), libextutils-cbuilder-perl (« 0.280231), libextutils-command-perl (« 7.34), libextutils-install-perl (« 2.14), libextutils-parsexs-perl (« 3.400000), libfile-spec-perl (« 3.7800), libhttp-tiny-perl (« 0.076), libi18n-langtags-perl (« 0.43), libio-zlib-perl (« 1.10), libjson-pp-perl (« 4.02000), liblocale-maketext-perl (« 1.29), liblocale-maketext-simple-perl (« 0.21.01), libmath-bigint-perl (« 1.999816), libmath-complex-perl (« 1.5901), libmodule-corelist-perl (« 5.20190522), libmodule-load-conditional-perl (« 0.68), libmodule-load-perl (« 0.34), libmodule-metadata-perl (« 1.000036), libnet-perl (« 1:3.11), libnet-ping-perl (« 2.71), libparams-check-perl (« 0.38), libparent-perl (« 0.237), libparse-cpan-meta-perl (« 2.150010), libperl-ostype-perl (« 1.010), libpod-escapes-perl (« 1.07), libpod-parser-perl (« 1.63), libpod-simple-perl (« 3.35), libtest-harness-perl (« 3.42), libtest-simple-perl (« 1.302162), libtest-tester-perl (« 1.302162), libtest-use-ok-perl (« 1.302162), libthread-queue-perl (« 3.13), libtime-local-perl (« 1.2800), libunicode-collate-perl (« 1.27), libversion-perl (« 1:0.9924), perl-base (« 5.22.0~), perl-modules, podlators-perl (« 4.11) Filename: pool/main/p/perl/perl-modules-5.30_5.30.0-9build1_all.deb Size: 2737008 MD5sum: 90d177448406c304fe55cb6ff97dfef5 SHA1: c5f4f0b3f6baf3de2608acb9760a05656151c0a7 SHA256: 85bf7d2a1e1fba022a1f246d4c60439b987f5b858b42207759b5cac5b67f9896 Homepage: http://dev.perl.org/perl5/ Description-en: Core Perl modules Architecture independent Perl modules. These modules are part of Perl and required if the `perl’ package is installed.

Note that this package only exists to save archive space and should be considered an internal implementation detail of the perl' package. Other packages should not depend on perl-modules-5.30’ directly, they should use perl' (which depends on perl-modules-5.30’) instead. Task: server, print-server, ubuntu-desktop-minimal, lamp-server, ubuntu-desktop, cloud-image, postgresql-server, kubuntu-desktop, xubuntu-core, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop-core, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop Build-Essential: yes

There are three methods to install perl-modules-5.30 on Ubuntu 20.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install perl-modules-5.30 Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install perl-modules-5.30 using apt-get by running the following command:

sudo apt-get -y install perl-modules-5.30

Install perl-modules-5.30 Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install perl-modules-5.30 using apt by running the following command:

sudo apt -y install perl-modules-5.30

Install perl-modules-5.30 Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install perl-modules-5.30 using aptitude by running the following command:

sudo aptitude -y install perl-modules-5.30

How To Uninstall perl-modules-5.30 on Ubuntu 20.04

To uninstall only the perl-modules-5.30 package we can use the following command:

sudo apt-get remove perl-modules-5.30

Uninstall perl-modules-5.30 And Its Dependencies

To uninstall perl-modules-5.30 and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:

sudo apt-get -y autoremove perl-modules-5.30

Remove perl-modules-5.30 Configurations and Data

To remove perl-modules-5.30 configuration and data from Ubuntu 20.04 we can use the following command:

sudo apt-get -y purge perl-modules-5.30

Remove perl-modules-5.30 configuration, data, and all of its dependencies

We can use the following command to remove perl-modules-5.30 configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge perl-modules-5.30

References

Summary

In this tutorial we learn how to install perl-modules-5.30 package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.