우리 개발 환경에서는 다른 팀이 기본 Perl을 사용하고 있습니다. 그래서 우리는 그것을 만지지 말아야합니다. 다른 Perl을 어떻게 설치합니까? CPAN을 사용하여 Perl 모듈을 어떻게 설치합니까?Linux에 다른 Perl을 설치 하시겠습니까?
6
A
답변
1
소스에서 Perl을 다운로드하여 설치해야합니다. Perl은 http://www.perl.org/get.html에서 다운로드 할 수 있습니다.
또 다른 Perl 버전의 cpan
을 사용하려면 Linux 사용자가 기본 위치를 실행하기 때문에 "cpan"을 입력 할 수 없습니다. 대신 "대체"cpan
을 전체 대체 경로와 함께 실행해야합니다. 루트로 실행하고 사용자 홈의 ".cpan"에서 숨겨진 cpan
폴더를 지우십시오.
6
anyenv
이 모든 위대한 열린 환경의 로컬 버전을 설치할 수있는 좋은 플랫폼입니다, 펄 포함 :
$ git clone https://github.com/riywo/anyenv ~/.anyenv
$ echo 'export PATH="$HOME/.anyenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(anyenv init -)"' >> ~/.bash_profile # change profile if needed
$ exec $SHELL -l
이 anyenv
을 설정합니다. 여기에서 Perl 환경 도구 인 plenv를 설치합니다. 각 환경 도구를 사용하여 설치된 다른 버전의 언어를 관리 할 수 있습니다.
$ anyenv install plenv
우리가 plenv 도구로 작업 할 수 있습니다 ...
목록을 사용할 수 펄 버전 :
$ plenv install 5.18.2 -Dusethreads
변경 :
$ plenv install --list
펄 5.18.2 바이너리를 설치 전역 기본 Perl을 5.18.2로 변경 :
$ plenv global 5.18.2
변경 로컬 프로젝트 펄 5.18.2에 :
$ plenv local 5.18.2
실행 실행 스크립트를 포함하는 CPAN 모듈을 설치 한 후이 명령을
$ plenv rehash
현재 펄에 cpanm 설치를 :
$ plenv install-cpanm
CPAN에서 필요한 모듈을 모두 설치하십시오 (
).$ cpanm JSON
저는 프로젝트 내에서 종속성을 관리하기 위해 Carton을 사용하고 있습니다.
이제 anyenv
이되었으므로 다양한 언어의 다른 버전을 탐색 할 수 있습니다. anyenv
은 귀중한 도구입니다. perlbrew에 대해 무엇이다
$ anyenv install --list
Available **envs:
denv
jenv
luaenv
ndenv
phpenv
plenv
pyenv
rbenv
3
.
perlbrew를 설치 한 후.
$ curl -L http://install.perlbrew.pl | bash
를 통해 (또는 앱 CPAN에서 :: perlbrew), 당신은
$ perlbrew install perl-5.18.2
$ perlbrew switch perl-5.18.2
관련 문제
- 1. Ubuntu/Linux에 Adobe Flex 빌더를 설치 하시겠습니까?
- 2. xvfb가 Linux에 설치
- 3. Suse Linux에 R 설치
- 4. Linux에 RQuantLib 설치
- 5. Redhat Linux에 Mercurial 설치
- 6. Linux에 mingw 설치
- 7. Linux에 Java 설치
- 8. Cordova Android Linux에 설치
- 9. SimpleGUICS2Pygame Linux에 설치
- 10. Linux에 Freeglut 설치
- 11. Linux에 설치, 테스트에 실패했습니다.
- 12. 터미널을 사용하여 Linux에 소프트웨어 설치
- 13. Linux에 소프트웨어를 배포 하시겠습니까?
- 14. Numpy Matplotlib Fedora Linux에 설치
- 15. RedHat Linux에 Maven 3.0.5 설치
- 16. 홈 폴더에 디렉토리가없는 Linux에 Canopy 설치
- 17. Windows, OSX 및 LINUX에 GSL 설치
- 18. Amazon EC2 Linux에 pine/alpine 설치
- 19. OpsWorks를 사용하여 AWS Linux에 hiredis 설치 문제
- 20. rspec을 사용하여 Perl을 테스트 하시겠습니까?
- 21. 하스켈을 사용하여 Perl을 확장 하시겠습니까?
- 22. 다른 컴퓨터를 연결하는 방법 탄성 검색 서버를 설치 하시겠습니까?
- 23. 다른 버전의 Python을 Linux에 설치하는 방법은 무엇입니까?
- 24. Linux에 nginx의 다른 버전을 설치하는 방법은 무엇입니까?
- 25. Perl을 사용하여 Safari에 북마크를 추가 하시겠습니까?
- 26. Linux에 Oracle DB를 설치하십시오.
- 27. Python 설치, 한 모듈을 다른 모듈의 하위 모듈로 설치 하시겠습니까?
- 28. 동일한 iPhone 프로젝트의 다른 버전을 설치 하시겠습니까?
- 29. gperftools : makefile을 수정하여 다른 폴더에 설치 하시겠습니까?
- 30. 플랫폼에 따라 다른 버전의 어셈블리를 설치 하시겠습니까?
가장 yorself에 대한 전체 펄를 설치하는 것입니다 사용할 수 있습니다. 'curl -L http://install.perlbrew.pl | bash' -이 페이지 확인 http://perlbrew.pl – jm666
빠른 답장을 보내 주셔서 감사합니다 jm666. 나는 리눅스가 처음이다. 좀 더 자세한 정보를 제공해 주시겠습니까? –
아마도 당신이 알아야 할 모든 것이 이미 사이트에 잘 쓰여져 있습니다 : http://perlbrew.pl – jm666