Установка среды Perl
Прежде чем начать изучение языка Perl, нам нужно установить среду выполнения Perl.
Perl может работать на следующих платформах:
- Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX и т. д.)
- Win 9x/NT/2000/
- WinCE
- Macintosh (PPC, 68K)
- Solaris (x86, SPARC)
- OpenVMS
- Alpha (7.2 и более поздние версии)
- Symbian
- Debian GNU/kFreeBSD
- MirOS BSD
- и т. д....
На многих системных платформах perl уже установлен по умолчанию. Чтобы проверить, установлен ли он, можно использовать следующую команду:
$ perl -v This is perl 5, version 18, subversion 2 (v5.18.2) built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Copyright 1987-2013, Larry Wall ……
Если выводится указанная выше информация, значит, он установлен. Если он не установлен, обратитесь к руководству по установке ниже.
Установка Perl
Мы можем скачать установочный пакет для соответствующей платформы с официального сайта Perl:https://www.perl.org/get.html

Установка Perl в Unix и Linux
Шаги установки Perl в системах Unix/Linux следующие:
Откройте через браузерhttp://www.perl.org/get.html.
Скачайте пакет с исходным кодом для Unix/Linux.
Скачайтеperl-5.x.y.tar.gzПосле загрузки файла выполните следующие операции.
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
Затем, если мыperl -vиспользуем команду, чтобы проверить, успешно ли прошла установка.
После успешной установки путь установки Perl —/usr/local/bin, библиотеки устанавливаются в/usr/local/lib/perlXX, XX — это версия.
Установка Perl в Windows
На платформе Windows Perl имеет компиляторы ActiveStatePerl и Strawberry Perl.
Самое большое различие между ActiveState Perl и Strawberry Perl заключается в том, что Strawberry включает больше модулей CPAN, поэтому установочный файл, скачиваемый для Strawberry Perl, превышает 80 MB, тогда как ActiveState Perl — только около 20 MB.
Здесь мы используем Strawberry Perl.
Установка Perl в системах Windows выполняется следующим образом:
Ссылка на установочный пакет Strawberry:http://strawberryperl.com。
Скачайте версию, соответствующую вашей системе: 32-bit или 64-bit.
После скачивания дважды щёлкните, чтобы открыть его, и шаг за шагом следуйте мастеру установки.

Установка Perl на Mac OS
В Mac OS Perl обычно установлен по умолчанию. Если он не установлен, выполните следующие шаги:
Откройте через браузерhttp://www.perl.org/get.html.
Скачайте исходный пакет для Mac OS.
Скачайтеperl-5.x.y.tar.gzПосле загрузки файла выполните следующие операции.
$ tar -xzf perl-5.x.y.tar.gz $ cd perl-5.x.y $ ./Configure -de $ make $ make test $ make install
После успешного выполнения путь установки Perl:/usr/local/bin, библиотеки устанавливаются в/usr/local/lib/perlXX, XX — номер версии.
Запуск Perl
Perl имеет различные способы выполнения.
1. Интерактивный режим
Мы можем напрямую выполнять код Perl в командной строке. Синтаксис следующий:
$perl -e <perl code> # Unix/Linux или C:>perl -e <perl code> # Windows/DOS
Параметры командной строки следующие:
| Опция | Описание |
|---|---|
| -d[:debugger] | Запустить программу в режиме отладки |
| -Idirectory | Указать каталог @INC/#include |
| -T | Включить проверку taint |
| -t | Включить предупреждения taint |
| -U | Разрешить небезопасные операции |
| -w | Включить многие полезные предупреждения |
| -W | Включить все предупреждения |
| -X | Отключить предупреждения об использовании |
| -e program | Выполнить код Perl |
| файл | Выполнить файл сценария Perl |
2. Выполнение сценария
Мы можем поместить код Perl в файл сценария и выполнить код из файла с помощью следующей команды:
$perl script.pl # Unix/Linux или C:>perl script.pl # Windows/DOS
Интегрированная среда разработки (IDE: интегрированная среда разработки)
Мы также можем выполнять сценарии Perl в некоторых средах с графическим пользовательским интерфейсом (GUI). Ниже рекомендуются две часто используемые интегрированные среды разработки Perl:
Padre: Padre — это интегрированная среда разработки для разработчиков Perl, предоставляющая подсветку синтаксиса и функции рефакторинга кода.
EPIC: EPIC — это плагин для Perl Eclipse IDE. Если вы знакомы с Eclipse, вы можете его использовать.
Этапы установки: Справка --> Eclipse Marketplace --> Введите EPIC --> Выберите установить и обновить.
