altera o diretório de instalação do cpan

2

Eu tentei configurar cpan no meu ubuntu 12.04 usando:

sudo cpan

e criou uma pasta perl5 na minha pasta $HOME . Eu gostaria de usar um diretório diferente, como $HOME/.perl5 ou em algum lugar em /usr/local/lib para os módulos. É possível?

    
por none 30.10.2012 / 15:01

1 resposta

5

O destino para o qual o CPAN instala módulos pode ser alterado definindo suas opções (execute o conf no shell CPAN):

makepl_arg         [INSTALL_BASE=/home/gokcehan/.perl5]
mbuildpl_arg       [--install_base=/home/gokcehan/.perl5]

Para permitir que CPAN e Perl procurem por módulos no caminho fornecido, defina a variável de ambiente PERL5LIB:

PERL5LIB=/home/gokcehan/.perl5:/home/gokcehan/.perl5/$arch

em que $ arch é a saída de

use Config;
print Config->{archname};
    
por choroba 30.10.2012 / 15:30