나는 꽤 바닐라설명 : 나는 꽤 많이 있습니다. Perl/CPAN 멍청한데, 알고 있다고 생각하지 마십시오. . 난 그냥 내 전체 레니 5.0.2 VPS를 다시 때문에 CPAN.pm을 업그레이드하지 않는 이유는 무엇입니까?
CPAN
이 - 그래서 나는 거의 기본 모듈이 설치되어 있습니다.
내 궁극적 인 목표는 내 Apache 2.x 기반 서버에 foswiki
을 설정하는 것입니다.
지금까지이 가이드를 읽었으며 가장 먼저해야 할 일은 CPAN을 최신 버전으로 업그레이드하는 것입니다. 그래서 (su
로)했다 :
CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CPAN-Test-Dummy-Perl5-Make-Expect-1.00.tar.gz CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CPAN-Test-Dummy-Perl5-Make-UnsatPrereq-1.00.tar.gz CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CHECKSUMS CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/cpantestdummies/ CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/cpantestdummies/CPAN-Test-Dummy-Perl5-Make-Features-1.05.tgz CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/cpantestdummies/CHECKSUMS CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CPAN-Test-Dummy-Perl5-Make-Zip-1.03.zip CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CHECKSUMS.2nd CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CPAN-Test-Dummy-Perl5-Make-1.05.tar.gz CPAN-1.9402/t/CPAN/authors/id/A/AN/ANDK/CPAN-Test-Dummy-Perl5-Make-Failearly-1.02.tar.gz CPAN-1.9402/t/CPAN/authors/id/A/AN/CHECKSUMS CPAN-1.9402/t/CPAN/authors/id/A/CHECKSUMS CPAN-1.9402/t/CPAN/authors/id/CHECKSUMS CPAN-1.9402/t/CPAN/authors/01mailrc.txt CPAN-1.9402/t/CPAN/CpanTestDummies-1.55.pm CPAN-1.9402/t/CPAN/TestConfig.pm CPAN-1.9402/t/51pod.t CPAN-1.9402/t/02nox.t CPAN-1.9402/t/50pod.t CPAN-1.9402/t/10version.t CPAN-1.9402/t/yaml_code.yml CPAN-1.9402/t/04clean_load.t CPAN-1.9402/README CPAN: File::Temp loaded ok (v0.18) CPAN.pm: Going to build A/AN/ANDK/CPAN-1.9402.tar.gz Importing PAUSE public key into your GnuPG keychain... gpg: new configuration file `/root/.gnupg/gpg.conf' created gpg: WARNING: options in `/root/.gnupg/gpg.conf' are not yet active during this run done! (You may wish to trust it locally with 'gpg --lsign-key 450F89EC') Checking if your kit is complete... Looks good Writing Makefile for CPAN Could not read '/root/.cpan/build/CPAN-1.9402-fmK7xK/META.yml'. Falling back to other methods to determine prerequisites ANDK/CPAN-1.9402.tar.gz make -- NOT OK Warning (usually harmless): 'YAML' not installed, will not store persistent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible kat:~#
내가 구글을 검색하고 말했다 한 페이지를 건너 왔어요했습니다
# perl -MCPAN -e '$ENV{FTP_PASSIVE} = 1; install CPAN'
자,이/설치 물건의 무리를 업데이트하는 것, 여기에 발췌 한 것입니다 가능할 때마다 aptitude/apt-get/yum에서 패키지를 설치해야합니다. 그래서 다운로드를 위해 표시된 패키지 libyaml-perl
을 발견했습니다.
CPAN-1.9402/t/50pod.t CPAN-1.9402/t/10version.t CPAN-1.9402/t/yaml_code.yml CPAN-1.9402/t/04clean_load.t CPAN-1.9402/README CPAN: File::Temp loaded ok (v0.18) CPAN: YAML loaded ok (v0.66) CPAN.pm: Going to build A/AN/ANDK/CPAN-1.9402.tar.gz Importing PAUSE public key into your GnuPG keychain... done! (You may wish to trust it locally with 'gpg --lsign-key 450F89EC') Checking if your kit is complete... Looks good Writing Makefile for CPAN ANDK/CPAN-1.9402.tar.gz make -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible
내가 지금 무엇을해야하는지 실마리 - 시도 다시. 모든 것을 다시 설정할 수있는 방법이 있습니까? 어쩌면 내가 처리하려고 시도한 파일을 죽일 필요가있다. 그래서 그 파일을 다시 처리하려고 시도 할 수 있을까? 누군가가 이것이 무엇인지 알아내는 것 외에도 일반적인 CPAN 팁이 있다면, 나는 감사 할 것입니다.
- 올바른 방법으로 yaml 패키지를 설치 했습니까?
- CPAN 내에서해야합니까?
- 먼저 적절한 단계 또는 모듈을 준비해야합니까? A는
- 오류가 있어야합니다 Foswiki의 세션 기능에 필요한 정말 - - 나중에 원하는 경우 필요한
- CGI :: 세션 :
결국 나는 foswiki 이러한 설치해야합니다 플러그인을 개발하십시오. 또한 Foswiki와 함께 배포되었지만 저자는 때때로이 라이브러리를 찾을 수없는 플러그인을 빌드하는 빌드 스크립트에 많은 문제가있었습니다. Perl 라이브러리에 추가하면 이런 종류의 문제를 피할 수 있습니다.
- FreezeThaw - 다른 모듈에서 간접적으로 필요한 모듈입니다.
- GD - Foswiki : Plugins.ChartPlugin과 같은 그래픽을 생성 할 수있는 플러깅에 사용됩니다. lib gd가 설치되어 있어야합니다. 설치 방법을 선택하지 않으면 rpms gd 및 gd-devel을 설치하기 만하면됩니다. 둘 다 CD 또는 DVD에 있습니다.
- HTML :: 나무가 - 일부 인기 필요한 일부 인기있는 플러그인
- 시간 모듈 (시간 : ctime이, 시간 :: DaysInMonth, 시간 :: JULIANDAY, 시간 :: ParseDate, 시간 : 시간대)에 의해 필요 플러그인.
CPAN 쉘을 설치하기 전에 apt-get을 사용하여 GD.pm을 설치하거나 libgd-dev (또는 이와 비슷한)를 설치하십시오. –