El Capitan SIP y CPAN

5

Como sabemos, Apple presentó su nueva característica "sin raíz" en El Capitán que restringe en gran medida lo que el usuario root puede hacer. Desafortunadamente, esta característica rompe CPAN para los usuarios de Perl. Se pueden instalar nuevos módulos de CPAN pero no se puede instalar una nueva versión de CPAN, ya que entra en /usr/bin/ . Sé que puedo deshabilitar SIP pero prefiero trabajar con él por un tiempo.

¿Alguien sabe una solución al problema CPAN?

    
pregunta user1172198 09.10.2015 - 18:10

1 respuesta

4

Puede instalar una versión más reciente de cpan en /usr/local/bin con la siguiente configuración de CPAN:

cpan
cpan> o conf makepl_arg "INSTALLBIN=/usr/local/bin INSTALLSCRIPT=/usr/local/bin"
cpan> o conf commit
cpan> exit
sudo cpan -i CPAN

Esta y otras soluciones se tratan en perlmonks .

    
respondido por el Tonin 29.11.2015 - 15:05

Lea otras preguntas en las etiquetas