Difference between revisions of "PERL/C2/Overview-and-Installation-of-PERL/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(10 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''Title Of Script: PERL Overview and Installing Perl on WIndows and Linux'''
 
 
'''Author:''' Amol Brahmankar
 
 
'''Keywords: '''PERL Overview,''' '''Installing Perl video tutorial, Perl on Windows, Perl on Ubuntu Linux.
 
 
 
 
{| border=1
 
{| border=1
 
|''' Time '''
 
|''' Time '''
Line 20: Line 13:
 
|-
 
|-
 
| 00:10
 
| 00:10
| * '''PERL Overview '''along with  '''Installation steps '''for''' PERL '''on''' Ubuntu-Linux '''and '''Windows operating system. '''
+
| PERL overview along with  installation steps for''' PERL '''on''' Ubuntu-Linux '''and '''Windows operating system. '''
  
 
|-
 
|-
 
| 00:20
 
| 00:20
| For this tutorial,
+
| For this tutorial: You must be connected to the '''Internet'''.
 
+
|-
+
| 0:21
+
| You must be connected to the '''Internet'''.
+
  
 
|-
 
|-
Line 52: Line 41:
 
|-
 
|-
 
| 00:57
 
| 00:57
|If not, please see the '''Linux series''' available on the spoken tutorial website.
+
|If not, please see the '''Linux''' series available on the '''Spoken Tutorial''' website.
  
 
|-
 
|-
 
| 01:03
 
| 01:03
| Let me give you an overview of '''PERL''' Language.  
+
| Let me give you an overview of '''PERL''' language.  
  
 
|-
 
|-
Line 72: Line 61:
 
|-
 
|-
 
| 01:23
 
| 01:23
| Now, it is used for '''web development, network programming, GUI development''' etc
+
| Now, it is used for web development, network programming, GUI development etc.
  
 
|-
 
|-
Line 88: Line 77:
 
|-
 
|-
 
| 01:45
 
| 01:45
| And most importantly, '''PERL''' is an open source language.
+
| And most importantly, '''PERL''' is an '''open source''' language.
  
 
|-
 
|-
Line 100: Line 89:
 
|-
 
|-
 
| 02:01
 
| 02:01
| Let us check the installed version of '''PERL '''on''' Ubuntu 12.04. '''
+
| Let us check the installed version of '''PERL '''on''' Ubuntu 12.04.'''
  
 
|-
 
|-
 
| 02:07
 
| 02:07
|  Open the terminal by pressing '''''ctrl + alt + t '''''simultaneously on the keyboard.
+
|  Open the terminal by pressing '''''Ctrl + Alt + t '''''simultaneously on the keyboard.
  
 
|-
 
|-
Line 112: Line 101:
 
|-
 
|-
 
| 02:18
 
| 02:18
| and then press '''ENTER.'''
+
| and then press '''Enter.'''
  
 
|-
 
|-
 
| 02:21
 
| 02:21
| You will get an output as displayed here, on the terminal.
+
| You will get an '''output''' as displayed here on the terminal.
  
 
|-
 
|-
Line 124: Line 113:
 
|-
 
|-
 
| 02:31
 
| 02:31
|In my case it is '''PERL 5.14.2'''
+
|In my case, it is '''PERL 5.14.2''' .
  
 
|-
 
|-
Line 136: Line 125:
 
|-
 
|-
 
| 02:48
 
| 02:48
| In the '''search bar, ''' type '''Synaptic.'''
+
| In the '''search bar, ''' type: '''Synaptic.'''
  
 
|-
 
|-
Line 148: Line 137:
 
|-
 
|-
 
| 02:57
 
| 02:57
| You will be prompted for your '''admin''' '''password''', for '''Authentication '''purpose.
+
| You will be prompted for your '''admin''' '''password''' for '''Authentication '''purpose.
  
 
|-
 
|-
Line 156: Line 145:
 
|-
 
|-
 
| 03:08
 
| 03:08
| Immediately, '''Synaptic Package Manager '''will load the package list.
+
| Immediately, '''Synaptic Package Manager '''will '''load''' the '''package''' list.
  
 
|-
 
|-
Line 168: Line 157:
 
|-
 
|-
 
| 03:22
 
| 03:22
| You will see a list of packages.
+
| You will see a list of '''packages'''.
  
 
|-
 
|-
 
| 03:25  
 
| 03:25  
| The green color solid-filled checkbox before a '''PERL package ''' indicates that it is already installed.
+
| The green color solid-filled check-box before a '''perl package ''' indicates that it is already installed  
  
 
|-
 
|-
 
| 03:33
 
| 03:33
Whereas checkboxes with star marks, indicate that you may need these packages, as well.
+
whereas check-boxes with star marks indicate that you may need these packages as well.
  
 
|-
 
|-
Line 184: Line 173:
 
|-
 
|-
 
| 03:47
 
| 03:47
| Install any of the missing packages, depending on your future use of '''PERL.'''
+
| Install any of the missing packages depending on your future use of '''PERL.'''
  
 
|-
 
|-
Line 192: Line 181:
 
|-
 
|-
 
| 04:00
 
| 04:00
| At the time of '''recording''' the '''Perl tutorials''', version '''5.14.2''' was available in '''Windows.'''
+
| At the time of recording the '''Perl''' tutorials, version '''5.14.2''' was available in '''Windows.'''
  
 
|-
 
|-
Line 200: Line 189:
 
|-
 
|-
 
| 04:12
 
| 04:12
| I will be demonstrating the installation using the new '''PERL''' version''' 5.16.3'''
+
| I will be demonstrating the installation using the new '''PERL''' version''' 5.16.3''' .
  
 
|-
 
|-
 
| 04:19
 
| 04:19
| All the '''PERL commands''' shown in the tutorials will work perfectly, on the new version as well.
+
| All the '''PERL commands''' shown in the tutorials will work perfectly on the new version as well.
  
 
|-
 
|-
 
| 04:26
 
| 04:26
| Open the browser on Windows Operating System,
+
| Open the browser on '''Windows Operating System''',
  
 
|-
 
|-
Line 220: Line 209:
 
|-
 
|-
 
| 04:39
 
| 04:39
|  Select the '''download version,''' as per your '''system specifications.'''
+
|  Select the '''download version''' as per your '''system specifications.'''
  
 
|-
 
|-
Line 228: Line 217:
 
|-
 
|-
 
| 04:49
 
| 04:49
|  Save the '''Perl msi file''' on your computer in a location of your choice.
+
|  Save the '''Perl msi file''' on your computer, in a location of your choice.
  
 
|-
 
|-
Line 244: Line 233:
 
|-
 
|-
 
| 05:11
 
| 05:11
| Click on '''Next in the setup wizard ''' window.
+
| Click on '''Next''' in the '''Setup Wizard ''' window.
  
 
|-
 
|-
 
| 05:15
 
| 05:15
| Accept the '''License Aggrement when prompted '''and then click on '''Next'''.
+
| Accept the '''License Agreement''' when prompted and then click on '''Next'''.
  
 
|-
 
|-
Line 260: Line 249:
 
|-
 
|-
 
| 05:31
 
| 05:31
| These are;
+
| These are: '''Perl'''
 
+
|-
+
| 05:32
+
|'''Perl,'''
+
  
 
|-
 
|-
 
| 05:33
 
| 05:33
| '''PPM utilty,''' used to download and install '''Perl Modules''' on''' Windows'''
+
|'''PPM''' utility, used to download and install '''Perl Modules''' on''' Windows'''
  
 
|-
 
|-
 
| 05:39
 
| 05:39
| Documentation which provides the documentation for''' Perl Modules'''
+
|'''Documentation''' which provides the documentation for''' Perl Modules''' and
  
 
|-
 
|-
 
| 05:44
 
| 05:44
| And examples of '''Perl'''
+
| '''Examples''' of '''Perl'''.
  
 
|-
 
|-
 
| 05:47
 
| 05:47
|  Keep all these '''default features''' and click on '''Next'''.
+
|  Keep all these default features and click on '''Next'''.
  
 
|-
 
|-
Line 288: Line 273:
 
|-
 
|-
 
| 05:59
 
| 05:59
|Keep the '''check box checked,''' as shown here.
+
|Keep the check-box checked, as shown here.
  
 
|-
 
|-
Line 296: Line 281:
 
|-
 
|-
 
| 06:07
 
| 06:07
| This will start the installation of '''PERL. '''
+
| This will start the installation of '''PERL.'''
  
 
|-
 
|-
Line 304: Line 289:
 
|-
 
|-
 
| 06:16
 
| 06:16
| Once done, uncheck the '''Display Release Note checkbox '''and then click on '''Finish'''.
+
| Once done, uncheck the '''Display release note''' check-box and then click on '''Finish'''.
  
 
|-
 
|-
Line 316: Line 301:
 
|-
 
|-
 
| 06:32
 
| 06:32
| Go to '''Start''' '''menu '''and type '''cmd''' to open the '''command prompt.'''
+
| Go to '''Start''' menu and type '''cmd''' to open the '''command prompt.'''
  
 
|-
 
|-
 
| 06:39
 
| 06:39
| On the '''command prompt,''' type '''perl space hyphen v'''  
+
| On the '''command prompt,''' type: '''perl space hyphen v'''  
  
 
|-
 
|-
 
| 06:44
 
| 06:44
| and press '''ENTER'''.
+
| and press '''Enter'''.
  
 
|-
 
|-
Line 340: Line 325:
 
|-
 
|-
 
| 07:02
 
| 07:02
| This file has been provided to you along with this tutorial, in the Code Files link, below the player.
+
| This file has been provided to you along with this tutorial, in the "Code Files" link, below the player.
  
 
|-
 
|-
Line 356: Line 341:
 
|-
 
|-
 
| 07:23
 
| 07:23
| Then type '''perl sampleProgram.pl'''
+
| Then type: '''perl sampleProgram.pl'''
  
 
|-
 
|-
Line 364: Line 349:
 
|-
 
|-
 
|  07:30
 
|  07:30
| '''Hello Perl''' will get printed on the '''command prompt,'''as shown.
+
|'''Hello Perl''' will get printed on the '''command prompt,''' as shown.
  
 
|-
 
|-
Line 372: Line 357:
 
|-
 
|-
 
|  07:37
 
|  07:37
| In this tutorial, we have learrnt:
+
| In this tutorial, we have learnt:
  
 
|-
 
|-
 
|  07:40
 
|  07:40
| '''Overview''' of PERL and,
+
| Overview of PERL and  
  
 
|-
 
|-
Line 384: Line 369:
 
|-
 
|-
 
| 07:50
 
| 07:50
| Watch the video available at the following link
+
| Watch the video available at the following link:
  
 
|-
 
|-
 
| 07:54
 
| 07:54
| It summaries the Spoken Tutorial project
+
| It summarizes the Spoken Tutorial project.
  
 
|-
 
|-
 
| 07:58
 
| 07:58
| If you do not have good bandwidth, you can download and watch it
+
| If you do not have good bandwidth, you can download and watch it.
  
 
|-
 
|-
 
| 08:03
 
| 08:03
| The Spoken Tutorial Project Team
+
| The Spoken Tutorial project team:
  
 
|-
 
|-
 
| 08:06
 
| 08:06
| Conducts workshops using spoken tutorials
+
| Conducts workshops using spoken tutorials.
  
 
|-
 
|-
 
| 08:10
 
| 08:10
|Gives certificates to those who pass an online test
+
|Gives certificates to those who pass an online test.
  
 
|-
 
|-
 
| 08:15
 
| 08:15
|For more details, please write to
+
|For more details, please write to:
  
 
|-
 
|-
Line 416: Line 401:
 
|-
 
|-
 
|  08:23
 
|  08:23
| Spoken Tutorial Project is a part of the Talk to a Teacher project
+
| Spoken Tutorial project is a part of the "Talk to a Teacher" project.
  
 
|-
 
|-
Line 424: Line 409:
 
|-
 
|-
 
|  08:38
 
|  08:38
| More information on this Mission is available at spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
+
| More information on this mission is available at spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
  
 
|-
 
|-
Line 432: Line 417:
 
|-
 
|-
 
| 08:53
 
| 08:53
|This is Amol Brahmankar signing off.
+
|This is Amol Brahmankar, signing off.
  
 
|-
 
|-
 
| 08:56
 
| 08:56
|Thanks for joining
+
|Thanks for joining.
  
 
|}
 
|}

Latest revision as of 15:02, 10 March 2017

Time Narration
00:01 Welcome to the spoken tutorial on PERL Overview and Installation of Perl.
00:08 In this tutorial, I'll take you through
00:10 PERL overview along with installation steps for PERL on Ubuntu-Linux and Windows operating system.
00:20 For this tutorial: You must be connected to the Internet.
00:25 You must have Ubuntu Linux and Windows Operating System.
00:30 For demonstration purpose, I will be using Ubuntu Linux 12.04 and Windows 7 operating system.
00:39 For Ubuntu Linux installation, you must have Synaptic Package Manager installed on your system.
00:47 You must have administrative rights.
00:50 And you must also have knowledge of using Terminal and Synaptic Package Manager in Ubuntu.
00:57 If not, please see the Linux series available on the Spoken Tutorial website.
01:03 Let me give you an overview of PERL language.
01:07 PERL is an acronym which stands for Practical Extraction and Reporting Language.
01:14 It is a general-purpose programming language.
01:18 It was originally developed for text manipulation.
01:23 Now, it is used for web development, network programming, GUI development etc.
01:31 It is simple and very easy to understand.
01:35 It does not have complex data structures like in C or JAVA.
01:41 It is well known for pattern matching.
01:45 And most importantly, PERL is an open source language.
01:49 PERL comes pre-loaded on Ubuntu Linux 12.04 OS.
01:56 There is no specific procedure to be followed for installation.
02:01 Let us check the installed version of PERL on Ubuntu 12.04.
02:07 Open the terminal by pressing Ctrl + Alt + t simultaneously on the keyboard.
02:15 Then, type perl hyphen v
02:18 and then press Enter.
02:21 You will get an output as displayed here on the terminal.
02:26 This output shows us the current installed version of PERL.
02:31 In my case, it is PERL 5.14.2 .
02:36 Let us check the default PERL packages available on Ubuntu 12.04.
02:43 Let's go to the launcher bar and click on Dash Home.
02:48 In the search bar, type: Synaptic.
02:51 Synaptic Package Manager icon will be visible.
02:55 Click on it.
02:57 You will be prompted for your admin password for Authentication purpose.
03:03 Enter your admin password and click on Authenticate.
03:08 Immediately, Synaptic Package Manager will load the package list.
03:13 This may take some time depending on your internet and system speed.
03:18 Once loaded, type Perl in Quick Filter.
03:22 You will see a list of packages.
03:25 The green color solid-filled check-box before a perl package indicates that it is already installed
03:33 whereas check-boxes with star marks indicate that you may need these packages as well.
03:41 These will help you to create a documentation or debug a PERL script.
03:47 Install any of the missing packages depending on your future use of PERL.
03:54 Let us now go through the steps to install PERL on Windows Operating System.
04:00 At the time of recording the Perl tutorials, version 5.14.2 was available in Windows.
04:08 Now, there is a new PERL version available.
04:12 I will be demonstrating the installation using the new PERL version 5.16.3 .
04:19 All the PERL commands shown in the tutorials will work perfectly on the new version as well.
04:26 Open the browser on Windows Operating System,
04:30 and in the address bar, type the URL as shown.
04:35 You will be directed to the download page of PERL.
04:39 Select the download version as per your system specifications.
04:44 In my case, It will be 32 bit version of PERL.
04:49 Save the Perl msi file on your computer, in a location of your choice.
04:56 I have already saved it on my machine.
05:00 Open the folder where you have downloaded PERL msi file and double-click on it.
05:07 Then click on Run in the pop-up window.
05:11 Click on Next in the Setup Wizard window.
05:15 Accept the License Agreement when prompted and then click on Next.
05:21 Now, Custom Setup window will appear.
05:25 This window lists all the PERL features that get installed.
05:31 These are: Perl
05:33 PPM utility, used to download and install Perl Modules on Windows
05:39 Documentation which provides the documentation for Perl Modules and
05:44 Examples of Perl.
05:47 Keep all these default features and click on Next.
05:52 A popup window for setting environmental variable and file extension will appear.
05:59 Keep the check-box checked, as shown here.
06:03 Click on Next and then Install.
06:07 This will start the installation of PERL.
06:11 This may take some time depending on your internet speed.
06:16 Once done, uncheck the Display release note check-box and then click on Finish.
06:23 This completes the installation of PERL on Windows.
06:27 Now let us verify the installation.
06:32 Go to Start menu and type cmd to open the command prompt.
06:39 On the command prompt, type: perl space hyphen v
06:44 and press Enter.
06:46 You will see the installed version of PERL.
06:50 If it doesn't show the version, repeat the above installation steps once again.
06:57 Now let us execute a simple Hello Perl program.
07:02 This file has been provided to you along with this tutorial, in the "Code Files" link, below the player.
07:11 Please download and use this file.
07:14 I had saved the file in users\Amol directory on my system.
07:21 So, let's go there.
07:23 Then type: perl sampleProgram.pl
07:28 and press Enter.
07:30 Hello Perl will get printed on the command prompt, as shown.
07:35 Let us summarize.
07:37 In this tutorial, we have learnt:
07:40 Overview of PERL and
07:43 Installation instructions of PERL for Ubuntu Linux 12.04 and Windows 7.
07:50 Watch the video available at the following link:
07:54 It summarizes the Spoken Tutorial project.
07:58 If you do not have good bandwidth, you can download and watch it.
08:03 The Spoken Tutorial project team:
08:06 Conducts workshops using spoken tutorials.
08:10 Gives certificates to those who pass an online test.
08:15 For more details, please write to:
08:18 contact at spoken hyphen tutorial dot org
08:23 Spoken Tutorial project is a part of the "Talk to a Teacher" project.
08:29 It is supported by the National Mission on Education through ICT, MHRD, Government of India.
08:38 More information on this mission is available at spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
08:50 Hope you enjoyed this Perl tutorial.
08:53 This is Amol Brahmankar, signing off.
08:56 Thanks for joining.

Contributors and Content Editors

PoojaMoolya, Ranjana, Sandhya.np14