6.33. Perl-5.8.5
6.33. Perl-5.8.5
Пакет Perl содержит perl, язык практичной обработки и отчетов (Practical Extraction and Report Language).
Расчетное время сборки 2.9 SBU
Требуемое место на диске 143 MB
Perl - зависимости установки: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make и Sed
6.33.1. Инсталируем Perl
Если вы хотите контролировать процесс настроек опций сборки Perl, вы можете запустить интерактивный скрипт Configure и указывать опции сборки Perl. Если вы хотите оставить настройки Perl, которые определяются автоматически по умолчанию, то просто запустите команду:
./configure.gnu --prefix=/usr -Dpager="/bin/less -isR"
Описание опций конфигурации:
- -Dpager="/bin/less -isR"
-
Корректирует ошибку в коде perldoc, связанную с работой программы less.
Компилируем пакет
make
Для проведения теста необходимо создать базовый файл /etc/hosts, необходимый для пары тестов, использующих имя localhost:
echo "127.0.0.1 localhost $(hostname)" > /etc/hosts
Теперь, если хотите, запустим тест:
make test
Устанавливаем пакет
make install
Проинсталированные программы: a2p, c2ph, dprofpp, enc2xs, find2perl, h2ph, h2xs, libnetcfg, perl, perl5.8.5 (ссылка на perl), perlbug, perlcc, perldoc, perlivp, piconv, pl2pm, pod2html, pod2latex, pod2man, pod2text, pod2usage, podchecker, podselect, psed (ссылка на s2p), pstruct (ссылка на c2ph), s2p, splain и xsubpp
Проинсталированные библиотеки: слишком много названий для перечисления
Короткое описание
- a2p
-
Переводит awk в perl
- c2ph
-
Делает дамп структур C, генерируемых cc -g -S
- dprofpp
-
Отображает данные профиля perl
- en2cxs
-
Собирает расширение Perl для модулей Encode из таблиц символов Unicode или файлов кодировки Tcl
- find2perl
-
Транслирует команды find в Perl
- h2ph
-
Конвертирует файлы заголовков .h C в файлы заголовков .ph для Perl
- h2xs
-
Конвертирует файлы заголовков .h C в расширения Perl
- libnetcfg
-
Может использоваться для настройки libnet
- perl
-
Сочетает достоинства C, sed, awk и sh в одном мощном языке
- perl5.8.5
-
Жесткая ссылка на perl
- perlbug
-
Используется для генерации отчетов об ошибках в Perl или в поставляемых с ним модулях и их отправки по E-mail
- perlcc
-
Генерирует исполняемые файлы из программ Perl
- perldoc
-
Выводит часть документации в формате pod, которая расположена в дереве установки perl или в скриптах perl
- perlivp
-
Процедура верификации инсталяции Perl; может быть использована для проверки корректности установки Perl и его библиотек
- piconv
-
Perl-реализация конвертера кодировок iconv
- pl2pm
-
Средство для конвертирования файлов Perl4 .pl в модули Perl5 .pm
- pod2html
-
Конвертирует файлы из формата pod в формат HTML
- pod2latex
-
Конвертирует файлы из формата pod в формат LaTeX
- pod2man
-
Конвертирует данные pod в форматированый вывод *roff
- pod2text
-
Конвертирует данные pod в форматированый текст ASCII
- pod2usage
-
Печатает сообщения usage из документов pod в файлах
- podchecker
-
Проверяет синтаксис файлов документов в pod формате
- podselect
-
Отображает выбранную часть документации pod
- psed
-
Perl-реализация редактора потоков sed
- pstruct
-
Делает дамп C-структур, генерируемых cc -g -S
- s2p
-
Транслирует sed в perl
- splain
-
Используется для пропуска полных диагностических сообщений perl
- xsubpp
-
Конвертирует Perl XS код в код на языке C