How to Install Perl in CentOS 6.2

Perl is a popular programming language used for a wide range of tasks, such as web development, system administration, and network programming. CentOS 6.2 is an old version of the CentOS operating system, but it is still in use in some environments. In this guide, we will show you how to install Perl in CentOS 6.2.

Step 1: Update Your System

The first step is to update your system’s packages to the latest version available. Run the following command in your terminal:

yum update

This command will update all the installed packages on your system.

Step 2: Install Perl

Next, you need to install Perl on your system. Run the following command:

yum install perl

This command will install Perl and all the required dependencies on your system.

[root@centos6 ~]# yum install perl
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.hostemo.com
 * extras: mirrors.hostemo.com
 * updates: mirrors.hostemo.com
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package perl.i686 4:5.10.1-119.el6_1.1 will be installed
--> Processing Dependency: perl-libs = 4:5.10.1-119.el6_1.1 for package: 4:perl-5.10.1-119.el6_1.1.i686
--> Processing Dependency: perl-libs for package: 4:perl-5.10.1-119.el6_1.1.i686
--> Processing Dependency: perl(Pod::Simple) for package: 4:perl-5.10.1-119.el6_1.1.i686
--> Processing Dependency: libperl.so for package: 4:perl-5.10.1-119.el6_1.1.i686
--> Processing Dependency: perl(version) for package: 4:perl-5.10.1-119.el6_1.1.i686
--> Processing Dependency: perl(Module::Pluggable) for package: 4:perl-5.10.1-119.el6_1.1.i686
--> Running transaction check
---> Package perl-Module-Pluggable.i686 1:3.90-119.el6_1.1 will be installed
---> Package perl-Pod-Simple.i686 1:3.13-119.el6_1.1 will be installed
--> Processing Dependency: perl(Pod::Escapes) >= 1.04 for package: 1:perl-Pod-Simple-3.13-119.el6_1.1.i686
---> Package perl-libs.i686 4:5.10.1-119.el6_1.1 will be installed
---> Package perl-version.i686 3:0.77-119.el6_1.1 will be installed
--> Running transaction check
---> Package perl-Pod-Escapes.i686 1:1.04-119.el6_1.1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================
 Package                        Arch          Version                       Repository     Size
================================================================================================
Installing:
 perl                           i686          4:5.10.1-119.el6_1.1          base          9.7 M
Installing for dependencies:
 perl-Module-Pluggable          i686          1:3.90-119.el6_1.1            base           37 k
 perl-Pod-Escapes               i686          1:1.04-119.el6_1.1            base           30 k
 perl-Pod-Simple                i686          1:3.13-119.el6_1.1            base          209 k
 perl-libs                      i686          4:5.10.1-119.el6_1.1          base          590 k
 perl-version                   i686          3:0.77-119.el6_1.1            base           49 k

Transaction Summary
================================================================================================
Install       6 Package(s)

Total download size: 11 M
Installed size: 30 M
Is this ok [y/N]: y
Downloading Packages:
(1/6): perl-5.10.1-119.el6_1.1.i686.rpm                                  | 9.7 MB     02:26
(2/6): perl-Module-Pluggable-3.90-119.el6_1.1.i686.rpm                   |  37 kB     00:00
(3/6): perl-Pod-Escapes-1.04-119.el6_1.1.i686.rpm                        |  30 kB     00:00
(4/6): perl-Pod-Simple-3.13-119.el6_1.1.i686.rpm                         | 209 kB     00:03
(5/6): perl-libs-5.10.1-119.el6_1.1.i686.rpm                             | 590 kB     00:09
(6/6): perl-version-0.77-119.el6_1.1.i686.rpm                            |  49 kB     00:00
------------------------------------------------------------------------------------------------
Total                                                            67 kB/s |  11 MB     02:41
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : 1:perl-Pod-Escapes-1.04-119.el6_1.1.i686                                     1/6
  Installing : 3:perl-version-0.77-119.el6_1.1.i686                                         2/6
  Installing : 4:perl-libs-5.10.1-119.el6_1.1.i686                                          3/6
  Installing : 1:perl-Pod-Simple-3.13-119.el6_1.1.i686                                      4/6
  Installing : 1:perl-Module-Pluggable-3.90-119.el6_1.1.i686                                5/6
  Installing : 4:perl-5.10.1-119.el6_1.1.i686                                               6/6

Installed:
  perl.i686 4:5.10.1-119.el6_1.1

Dependency Installed:
  perl-Module-Pluggable.i686 1:3.90-119.el6_1.1     perl-Pod-Escapes.i686 1:1.04-119.el6_1.1
  perl-Pod-Simple.i686 1:3.13-119.el6_1.1           perl-libs.i686 4:5.10.1-119.el6_1.1
  perl-version.i686 3:0.77-119.el6_1.1

Complete!

Step 3: Verify the Installation

After the installation is complete, you can verify that Perl is installed correctly by running the following command:

perl -v

This command will display the version of Perl installed on your system.

perl-5.10.1-119.el6_1.1.i686

Step 4: Install Additional Perl Modules

In some cases, you may need to install additional Perl modules to use specific features or libraries. You can use the CPAN (Comprehensive Perl Archive Network) to search for and install Perl modules. To install CPAN, run the following command:

yum install perl-CPAN

After installing CPAN, run the following command to start the CPAN shell:

cpan

This command will open the CPAN shell, where you can search for and install Perl modules. For example, to install the JSON module, you can run the following command inside the CPAN shell:

install JSON

Commands Mentioned:

  • yum update – Update your system’s packages to the latest version available
  • yum install perl – Install Perl and all the required dependencies
  • perl -v – Display the version of Perl installed on your system
  • yum install perl-CPAN – Install CPAN
  • cpan – Start the CPAN shell
  • install [module_name] – Install a Perl module
See also  How to Create softlink with ln command on Linux

Conclusion

In this guide, we have shown you how to install Perl in CentOS 6.2. By following these steps, you can install Perl on your system and start using it for various programming tasks. Additionally, we have shown you how to install additional Perl modules using the CPAN shell. We hope this guide has been helpful to you. If you have any comments or suggestions for improvements, please feel free to share them below.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *