Qual é a 'melhor prática' para instalar módulos perl no Solaris / OpenSolaris?

2

Atualmente estou no processo de escrever instruções de configuração para alguns softwares que escrevi e que são implementados como um conjunto de módulos Perl. Tendo feito isso para vários tipos de Linux, agora estou fazendo o mesmo para o Solaris / OpenSolaris (somente v10).

Parte do processo de configuração é garantir que os módulos Perl dependentes estejam instalados. Isso tem sido muito fácil no Linux, já que os módulos de Perl que eu preciso tendem a estar dentro do sistema de empacotamento da distribuição (por exemplo, yum install perl-Cache-Cache ).

Este não é o caso do Solaris, por isso estou trabalhando em instruções de configuração que usam o módulo CPAN para buscar módulos dependentes (por exemplo, perl -MCPAN -e 'install Cache::Cache' ). Isso funciona bem, mas há problemas conhecidos com módulos que exigem que as coisas sejam construídas com um compilador C.

O problema é que o C Makefile gerado assume que você está usando o compilador da Sun e usa opções de linha de comando não compreendidas pelo gcc, que você pode estar usando em seu lugar. A consultoria da Internetz criou várias soluções para isso:

Todos esses trabalhos. Minha pergunta para aqueles que estão mais familiarizados com o Solaris é: um desses é o método 'melhor' ou 'mais comumente usado'?

    
por AndrewR 12.05.2010 / 04:41

1 resposta

2

Dê uma olhada no OpenCSW. Com o pkgutil, você tem um jeito apt / yum de instalar os pacotes que precisa. Temos módulos Perl 5.10.1 e quase 500 Perl e vamos construir mais se você precisar deles.

www.opencsw.org

    
por 24.07.2010 / 10:58