Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

6.40.1. Instalação de Perl

Primeiro crie um básico / Etc / hosts arquivo a ser referenciado em um dos arquivos de configuração do Perl, bem como o conjunto de testes opcional:


echo "127.0.0.1 localhost $ (hostname)"> / etc / hosts

echo "127.0.0.1 localhost $ (hostname)"> / etc / hosts

Esta versão do Perl agora constrói os módulos Compress :: Raw :: Zlib e Compress :: Raw :: BZip2. Por padrão, o Perl usará uma cópia interna dos fontes para a construção. Emita o seguinte comando para que o Perl use as bibliotecas instaladas no sistema:


export BUILD_ZLIB = exportação falsa BUILD_BZIP2 = 0

export BUILD_ZLIB = exportação falsa BUILD_BZIP2 = 0

Para ter controle total sobre a forma como o Perl é configurado, você pode remover as opções “-des” do comando a seguir e escolher a forma como este pacote é construído. Como alternativa, use o comando exatamente como abaixo para usar os padrões que o Perl detecta automaticamente:


sh Configurar -des -Dprefix=/usr

-Dvendorprefix = / usr

-Dman1dir=/usr/share/man/man1

-Dman3dir=/usr/share/man/man3

-Dpager = "/ usr / bin / less -isR"

-Duseshrplib

-Dusethreads

sh Configurar -des -Dprefix=/usr

-Dvendorprefix = / usr

-Dman1dir=/usr/share/man/man1

-Dman3dir=/usr/share/man/man3

-Dpager = "/ usr / bin / less -isR"

-Duseshrplib

-Dusethreads

O significado das opções de configuração:

-Dvendorprefix = / usr

Isso garante perl sabe como dizer aos pacotes onde devem instalar seus módulos perl.

-Dpager = "/ usr / bin / less -isR"

Isso garante que menos é usada em vez de mais.

-Dman1dir = / usr / share / man / man1 -Dman3dir = / usr / share / man / man3

Como o Groff ainda não está instalado, configurar pensa que não queremos páginas de manual para Perl. A emissão desses parâmetros substitui essa decisão.

-Duseshrplib

Construa uma libperl compartilhada necessária para alguns módulos perl.

-Dusethreads

Construa perl com suporte para threads.

Compile o pacote:


fazer

fazer


Para testar os resultados (aproximadamente 11 SBU), emita:


faça -k teste

faça -k teste


Observação

Um teste falha devido ao uso da versão mais recente do gdbm.

Observação

Um teste falha devido ao uso da versão mais recente do gdbm.

Instale o pacote e limpe:


make install

cancelar BUILD_ZLIB BUILD_BZIP2

make install

cancelar BUILD_ZLIB BUILD_BZIP2


Top OS Cloud Computing na OnWorks: