Ubuntu 16.04, como fazer downgrade do perl 5.22 para a versão 20 em todo o sistema

0

Perl 5.22 arrays definidos obsoletos. Tem um cgi-bin que não está funcionando como resultado. Como faço o downgrade do perl para o 5.20 no sistema?

    
por Will 21.02.2018 / 20:08

1 resposta

2

A verificação definida em matrizes em Perl não é reprovada, mas proibida. Foi descontinuado desde Perl 5.6.1 (liberações 2001) e acionou um aviso desde 5.16 (2012). Agora, ele dispara um erro fatal.

Fazendo downgrade do sistema O Perl é uma má idéia, já que existem ferramentas do sistema que dependem dele e, portanto, podem resultar em erro se forem desatualizadas. Mas você pode instalar várias versões do Perl em paralelo e, em seguida, consultar a que você deseja usar dentro de seus scripts cgi-bin afetados. Você pode usar o perlbrew para isso.

    
por Steffen Ullrich 21.02.2018 / 21:29