From 2203e654b389586650d553251b04544a34f189bf Mon Sep 17 00:00:00 2001 From: Sn4il Date: Mon, 2 Sep 2024 15:54:35 +0300 Subject: LFS 12.2 --- lfs-12.1-sysv/chapter07/perl.html | 186 -------------------------------------- 1 file changed, 186 deletions(-) delete mode 100644 lfs-12.1-sysv/chapter07/perl.html (limited to 'lfs-12.1-sysv/chapter07/perl.html') diff --git a/lfs-12.1-sysv/chapter07/perl.html b/lfs-12.1-sysv/chapter07/perl.html deleted file mode 100644 index 3a32ac5..0000000 --- a/lfs-12.1-sysv/chapter07/perl.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - - 7.9. Perl-5.38.2 - - - - - - - - -

- 7.9. Perl-5.38.2 -

-
-
-

- Пакет Perl содержит практический язык для извлечения данных и - составления отчётов (Practical Extraction and Report Language). -

-
-
-
- Приблизительное время сборки: - 0.6 SBU -
-
- Требуемое дисковое - пространство: 280 MB -
-
-
-
-
-

- 7.9.1. Установка пакета Perl -

-

- Подготовьте Perl к компиляции: -

-
sh Configure -des                                        \
-             -Dprefix=/usr                               \
-             -Dvendorprefix=/usr                         \
-             -Duseshrplib                                \
-             -Dprivlib=/usr/lib/perl5/5.38/core_perl     \
-             -Darchlib=/usr/lib/perl5/5.38/core_perl     \
-             -Dsitelib=/usr/lib/perl5/5.38/site_perl     \
-             -Dsitearch=/usr/lib/perl5/5.38/site_perl    \
-             -Dvendorlib=/usr/lib/perl5/5.38/vendor_perl \
-             -Dvendorarch=/usr/lib/perl5/5.38/vendor_perl
-
-

- Значение новых опций Configure: -

-
-
- -des -
-
-

- Это комбинация из трех параметров: -d использует значения по - умолчанию для всех элементов; -e обеспечивает выполнение всех - задач; -s отключает несущественные выходные данные. -

-
-
- -Dvendorprefix=/usr -
-
-

- Параметр гарантирует, что perl знает, как указать - пакетам, где они должны устанавливать свои модули Perl. -

-
-
- -Duseshrplib -
-
-

- Собрать библиотеку libperl, необходимую некоторым модулям - Perl, как общую библиотеку вместо статической. -

-
-
- -Dprivlib,-Darchlib,-Dsitelib,... -
-
-

- Эти настройки определяют, где Perl ищет установленные модули. - Редакторы LFS решили поместить их в структуру каталогов, - основанную на MAJOR.MINOR версии Perl (5.38), что позволяет - обновлять Perl до более новых уровней исправлений (уровень - исправления - это последняя разделенная точками часть в - строке полной версии, например 5.38.2) без необходимости - переустанавливать все модули. -

-
-
-
-

- Скомпилируйте пакет: -

-
make
-

- Установите пакет: -

-
make install
-
-
-

- Подробная информация об этом пакете находится в Раздел 8.42.2, «Содержимое - пакета Perl.» -

-
-
- - - -- cgit v1.2.3