Perl is a general-purpose, high-level, interpreted programming language. It is the acronym of Practical Extraction and Reporting Language, initially, Perl was designed as a scripting language to make report processing easier.
Perl is used in web development for writing server-side tasks and interfacing the front end to the database. It was developed by Larry Wall in 1987.
Today in this article I will discuss how to install Perl programming in Fedora Linux.
To set up Perl programming in a Fedora system you should have the following –
- A system running on a recent version of Fedora Linux
- Access to a user account that has sudo privileges
How to install Perl in Fedora
Perl is available in the default package repository of Fedora Linux so it can be directly installed using the dnf command in the terminal.
But before installing a package make sure your system is updated –
sudo dnf update -y
Next, use the given command to install Perl on your system –
sudo dnf install perl
Press y and then enter if it asks for your confirmation.
You can verify Perl installation by checking its version –
Write your first Perl script in Fedora
You have set up Perl on your system now you can write your first script in Perl. Here we will see the example of the hello world program.
Use the following command to create a Perl file (with .pl extension) –
Here we are using the nano text editor you can use any other editor for writing your code.
Add the following code to this file.
#!/usr/bin/perl use warnings; print("Hello, World!\n");
Save the file by pressing
ctrl+s and exit from the editor by using
Now execute this script by using the given command.
You can see the output of this script in the image below.
How to install a Perl module in Fedora
Perl module is a collection of related subroutines and variables that can perform a set of programming tasks. This increases the reusability of Perl code.
You can use CPAN (Comprehensive Perl Archive Network) which features a wide range of Perl modules to install these modules. Perl provides cpan shell for installing or removing Perl modules in a system.
You can search for a Perl module here.
The following command will download the module for MySQL driver for the Perl5 Database Interface (DBI).
sudo cpan DBD::mysql
So you have successfully installed Perl programming on your Fedora system.
Now if you have a query related to this you can write us in the comments below.