Io uso perlbrew
per gestire il mio ambiente Perl. Quando ho installato perlbrew
la prima volta come da documentazione, ha installato tutto su ~/perl5/perlbrew
, che ora trovo indesiderabile.Come posso spostare PERLBREW_ROOT in un'altra directory?
Gli stati di documentazione:
La directory ~/perl5/perlbrew conterrà tutti i file eseguibili installare perl, biblioteche, documentazioni, lib, site_libs. Nella documentazione, quella directory viene chiamata "radice perlbrew". Se è necessario impostare a qualche altra causa, per esempio, la vostra casa ha limitato quota, è possibile farlo impostando variabile d'ambiente PERLBREW_ROOT prima di eseguire il programma di installazione:
export PERLBREW_ROOT=/opt/perl5/perlbrew curl -kL http://install.perlbrew.pl | bash
Domanda: Come posso spostare La directory PERLBREW_ROOT
deve essere /opt/perl5/perlbrew
anziché ~/perl5/perlbrew
?
Non ho provato questo, ma poiché tutte le informazioni perlbrew sono memorizzate in quella singola directory '~/perl5'. Non vedo alcun motivo per cui non è possibile aggiornare 'PERLBREW_ROOT' per puntare a'/opt/perl5', quindi 'mv ~/perl5/opt/perl5'. O a seconda di quanti Perls hai già installato, solo 'rm ~/perl5' e reinstallalo in'/opt/perl5' –
@Hunter McMillen, '@ INC' sarà tutto sbagliato, per esempio. – ikegami
@ikegami hmm, avrei pensato che ogni volta che si usa perlbrew vX.XX.XX' si riesaminasse PERLBREW_ROOT. –