Анимация
JavaScript


Главная  Библионтека 

0 1 [ 2 ] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122

Установкг! в Windows 95/98/NT

Как часто бывает в жизни, для инсталляции Perl в Windows существует два способа - простой и сложный. Если вы знакомы с компилятором С и сопутствующими ему средствами разработки, такими как make-файлы, оболочки, - можете сами скомпилировать Perl из имеющихся исходных файлов. Они свободно распространяются, и

вы можете их просмотреть и даже модифицировать на свой вкус. Если вы заинтересовались этим вопросом, обратитесь к материалу 1б-го занятия, "Сообщество Peri", за необходимой информацией. Впрочем, стоит сразу отметить, что ручная инсталляция Perl в Windows не под силу рядовому цользователю.

Второй способ установки действительно не вызывает никаких сложностей. Компания ActiveState Tool распространяет Perl в виде приложения Windows, которое устанавливается подобно остальным приложениям Windows. На рис. 1.3 показано окно црограммы установки. Данный интерпретатор Per! расцространяется на условиях общей лицензии сообщества ActiveState. Ознакомиться с лицензией можно по адресу http: www.activestate.com.

№!• ActvePerl BuiW з Setup


Welcome to the ActivePerl Build 6 1 3 Setup Wizard


...Bu3..Bu:.C..

uai(t>

Рис. 1.3. Инсталляция ActiveState Perl в endows

Ha прилагаемом к книге компакт-диске находится копия ActiveState Perl. Вы можете установить Perl с этого компакт-диска или загрузить последнюю версию программы с Web-сервера ActiveState.

Установка Perl в UNIX

Для установки Perl в UNIX у вас должны быть две вещи. Прежде всего, полный набор исходных файлов. Последнюю версию исходных файлов всегда можно загрузить из раздела Download Web-сервера http: www.perl.com. Там вы найдете сразу несколько

Начало работе! с Perl



версий, но одна из них обязательно будет помечена как "Stable" или "Production". Вам также потребуется компилятор ANSI С. Не переживайте, если пе знаете, что это значит. Программа конфигурации Perl сама проверит на наличие указанного компилятора, и в случае его отсутствия вы сможете установить скомпилированную версию, как описано в конце раздела.


Если в вашей UNIX имеется система для установки предварительно скомпилированных пакетов, вы можете установить бинарные коды пакета Perl без его компиляции. Кроме того, интерпретатор Perl обычно входит в поставку Linux, Solaris, AIX и многих других версий UN. Для получения информации о подобных пакетах обратитесь к документации.

Набор исходнгх текстов Perl содержится, как правило, в файле с именем stable.tar.gz. Перед установкой Perl его следует разархивировать. Для этого введите следующие команды:

S gunzip stable.tar.gz $ tar xf stable.tar

Для выполнения этих команд потребуется какое-то время. Если у вас нет программы разархивации gunzip, можете загрузить ее с сервера http: www.gnu.org. Программный пакет называется gzip. По окончании разархивации наберите в командной строке следующую команду:

$ sh Configure

При этом будет запущена программа Configure, которая задаст вам много вопросов. Если вы не знаете ответов на большинство из них - ничего страшного, просто нажмите клавишу <Enter>. Вам вполне подойдут параметры, принятые по умолчанию. Как правило, в большинстве UNIX-систем установка Perl не вызывает каких-либо проблем. После того как программа Configure завершит свою работу, введите команду

$ make

Она будет выполняться довольно долго - вы наверняка успеете выпить чашечку кофе. Если у вас маломощный компьютер, можете даже сделать перерыв на обед. После того как команда маке завершит свое выполнение, введите еше две команды:

$ make test

t make install

Первая команда позволяет удостовериться, что компиляция Perl прошла но и он готов к установке. Чтобы запустить вторую команду, вам придется зарегистрироваться в системе как root, для которого приглашение обычно имеет вил #. Вторая выполнит установку Perl в системные каталоги.

Если команда make install корректно выполнила свою работу, вы можете окончательно убедиться в том, что установка Perl прошла успешно, повторно набрав в командной строке команду

$ perl -v

Если команда сработает - примите поздравления!

На прилагаемом компакт-диске содержится набор исходных файлов для установки Perl в UNIX. Вы можете воспользоваться ими или загрузить последнюю версию Perl с сервера http: www.perl.com.



Установка Perl на компьютерах Macintosh

Свежую версию Perl для Macintosh cPerl) можно загрузить с Web-сервера http: www.perl.com. Дистрибутивные файлы находятся в каталоге http: www.perl.cora/ CPAN/ports/mac. Загрузите файл appl.bin из этого каталога, разархивируйте его программой Stufflt Expander, а затем запустите программу установки.

После этого вы должны активизировать программу для чтения документации Pert - Shuck, которая входит в комплект поставки MacPerl. Пользователи MacOS 8 могуг сделать это с помощью Internet Control Panel, выбрав команду AdvancedFile Mapping и ассоциировав расширение .pod с приложением Shuck. Это позволит получить удобный доступ к документации. Кроме того, полезно ассоциировать расширения .ph, .pl, .plx, .pm, .cgiH .xs, обычно назначаемые программой на Perl, с приложением MacPerl. Установите для них тип файла

Пользователи MacOS 7 для выцолнения оцисанных выше действий должны вос-цользоваться утилитой IntemetConfig. В InternetConfig выберите команду Helpers и свяжите расширение .pod с приложением сцравки Shuck, а.также свяжите все расширения Perl с приложением MacPerl.

На прилагаемом компакт-диске находится копия дистрибутивного пакета MacPerl. Установите MacPerl с него или загрузите последнюю версию с узла http: www.perl.com/CPAN/ports/mac.

Документация

А теперь обратите внимание: в комплект поставки Perl входит полная версия текущей документации по языку и интерпретатору Perl.

Да, да! Вы не ошиблись. Устанавливается именно полная версия документации. Причем бесплатно! В цоставку Perl версии 5.6 входит более 1700 страниц документации! Документация содержит сцравочный материал, учебники, сцисок часто задаваемых воцросов и ответов на них (так называемый FAQ), историю развития и даже примечания, касающиеся внутреннего устройства Perl.

Получить достуц к документации можно несколькими сцособами. В Windows и UNIX вместе с Perl инсталлируется утилита perldoc. Ее можно исцользовать как инструмент поиска нужного раздела документации и получения форматированного вывода. Для запуска perldoc необходимо перейти в окно командной строки. В следующем примере мы покажем действие утилиты в системе UNIX, но в DOS все происходит точно так же.

$ perldoc perl

PERL(i)

User Contributed Perl Documentation

PERL(l)

NAME

perl - Eracticl EMtraction and Report Language

SYNOPSIS

perl

[ -sTuU ] [ -hv ] [ -V[:configvarl ]

[ -cw ] [-d[.debugger] ] [-D[number/list] ]

f-pna ] [-Fpattern ] [ -l[octal] J [-O(octal] ]

[-Idir ] [ -m[-]rrodLile ] I -M[-]noiile... ]

[ -P ] [ -S ] [ -x[dir] )

На рат с



0 1 [ 2 ] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122