CPAN'dan modüller sudo olmadan nasıl kurulur?


0

CPAN'dan modüllere başvurmadan başvurmanın bir yolu var mı sudo?

(Ve olmadan perlbrew, lütfen.)

Yanıtlar:


1

cpanModülleri sistemin varsayılan yolunun dışına kurmak için yapılandırabilirsiniz . Ana dizininizin altındaki bir yere yönlendirin; sudomodülleri kurmak için aramanız gerekmez .

oKomut cpanetkileşimli kabuk için seçenekleri değiştirmek sağlar cpanve makepl_argopsiyon geçirilen seçenekleri değiştirir perl Makefile.plCPAN modülü için Makefile oluşturmak için yapar çağrı.

Yükleme yolunu değiştirmek istediğiniz şekilde yapın ~/lib/perl5:

mkdir -p ~/lib/perl5
perl -MCPAN -e shell

Ve CPAN kabuğundan:

cpan> o conf makepl_arg 'PREFIX=~/lib/perl5'
cpan> install MyModule

Bu konumda kurulu modülleri kullanmak için bu yolu PERL5LIBortam değişkeninize eklemeniz gerekir . Bash yapmak için:

export PER5LIB=~/lib/perl5

Veya hangi çevre değişkeni ayar sözdizimini seçerseniz, tercih ettiğiniz kabuk için gereklidir.

Burada CPAN'ı tek bir kullanıcı için özelleştirmenin güzel bir tartışması var .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.