How To Install perl-modules-5.30 on Ubuntu 20.04
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
.