Używam perlbrew
do zarządzania środowiskiem Perl. Po zainstalowaniu perlbrew
po raz pierwszy, zgodnie z dokumentacją, wszystko zostało zainstalowane na ~/perl5/perlbrew
, co teraz uważam za niepożądane.Jak przenieść plik PERLBREW_ROOT do innego katalogu?
Państwa dokumentacja:
W katalogu ~/perl5/perlbrew będzie zawierał wszystkie zainstalować perla wykonywalne, biblioteki, dokumentacje, lib site_libs. W dokumentacji ten katalog jest określany jako "root perlbrew". Jeśli trzeba ustawić go gdzieś indziej, bo, powiedzmy, w domu ma ograniczony kontyngent, można to zrobić poprzez ustawienie zmiennej środowiskowej PERLBREW_ROOT przed uruchomieniem instalatora:
export PERLBREW_ROOT=/opt/perl5/perlbrew curl -kL http://install.perlbrew.pl | bash
Pytanie: Jak mogę przenieść PERLBREW_ROOT
katalog ma być /opt/perl5/perlbrew
zamiast ~/perl5/perlbrew
?
Nie testowałem tego, ale ponieważ wszystkie informacje dotyczące perlbrew są przechowywane w tym pojedynczym katalogu '~/perl5'. Nie widzę żadnego powodu, dla którego nie można zaktualizować 'PERLBREW_ROOT', aby wskazywało'/opt/perl5', a następnie 'mv ~/perl5/opt/perl5'. Lub w zależności od tego, ile Perls już zainstalowałeś, po prostu 'rm ~/perl5' i ponownie zainstaluj w'/opt/perl5' –
@Hunter McMillen, '@ INC' będzie całkowicie błędny, dla jednego. – ikegami
@ikegami hmm, bym pomyślał, że kiedykolwiek "perlbrew użyje vX.XX.XX", to ponownie zbada PERLBREW_ROOT. –