AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[cpan](server)

Martin Hope
Rayen Ben Said
Asked: 2021-04-17 04:11:48 +0800 CST

如何创建脚本外壳命令

  • 0

大家好,有人可以帮我用 scrit shell 获取这个命令吗?

root@VPS:/work# cpan
Loading internal logger. Log::Log4perl recommended for better logging

CPAN.pm requires configuration, but most of it can be done automatically.
If you answer 'no' below, you will enter an interactive dialog for each
configuration option instead.

Would you like to configure as much as possible automatically? [yes] yes


Autoconfiguration complete.

commit: wrote '/root/.cpan/CPAN/MyConfig.pm'

You can re-run configuration any time with 'o conf init' in the CPAN shell
Terminal does not support AddHistory.

To fix enter>  install Term::ReadLine::Perl


cpan shell -- CPAN exploration and modules installation (v2.22)
Enter 'h' for help.

cpan[1]>install Geo::IP
monitoring bash sudo awstats cpan
  • 1 个回答
  • 59 Views
Martin Hope
user312442
Asked: 2021-02-26 03:04:53 +0800 CST

IO::Socket::SSL“内存不足”安装错误

  • 2

我想在 Solaris 10 机器上安装 OcsInventory Unix Agent 2.8。在目录中运行perl Makefile.PL命令时,它会列出代理正常工作所需的模块,例如

Please install Net::SSLeay if you want to use the software deployment.  
Please install nmap if you want to use the network discover feature.  
Warning: prerequisite IO::Socket::SSL 0 not found.  
Generating a Unix-style Makefile  
Writing Makefile for Ocsinventory::Unix::Agent  
Writing MYMETA.yml and MYMETA.json

所以我的工作是解决这些依赖关系并使其发挥作用。IO::Socket::SSL我在从 metacpan.org 下载该软件包后尝试安装该软件包,但该perl Makefile.PL命令只是抛出内存不足!错误。还尝试从 CPAN-shell 安装它,但遇到了与以前版本的软件包相同的错误。计算机有 8GB 内存,所以它不应该是问题的根源......你能给出任何建议如何从这里继续吗?

perl solaris-10 cpan
  • 1 个回答
  • 66 Views
Martin Hope
Brent
Asked: 2020-09-02 08:12:30 +0800 CST

StrawberryPerl 5.32.0.1 & Tk CPAN 错误:未定义对 MAX 的引用

  • 0

尝试使用 StrawberryPerl 5.32.0.1 通过 CPAN 安装 Tk,最后出现错误。尝试了 32 位和 64 位版本,并得到相同的错误。这是相关行的输出:

"C:\Strawberry\perl\bin\perl.exe" -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Tk\", 'DLBASE' => 'Tk', 'DL_FUNCS' => {  }, 'FUNCLIST' => [], 'IMPORTS' => {  }, 'DL_VARS' => []);"
g++ Tk.def -o blib\arch\auto\Tk\Tk.xs.dll -mdll -s -L"C:\STRAWB~1\perl\lib\CORE" -L"C:\STRAWB~1\c\lib" Tk.o chnGlue.o encGlue.o evtGlue.o objGlue.o pTk\tkres.o tixGlue.o tkGlue.o tkGlue_f.o tkWin32Dll.o  pTk/libpTk.a "C:\STRAWB~1\perl\lib\CORE\libperl532.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libimm32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libcomctl32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libgdi32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libcomctl32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libimm32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libmoldname.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libkernel32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libuser32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libgdi32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libwinspool.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libcomdlg32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libadvapi32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libshell32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libole32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\liboleaut32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libnetapi32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libuuid.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libws2_32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libmpr.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libwinmm.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libversion.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libodbc32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libodbccp32.a" "C:\STRAWB~1\c\i686-w64-mingw32\lib\libcomctl32.a" -Wl,--enable-auto-image-base
C:/Strawberry/c/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: encGlue.o:encGlue.c:(.text+0x3f): undefined reference to `MAX'
C:/Strawberry/c/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: encGlue.o:encGlue.c:(.text+0x9f): undefined reference to `MAX'
C:/Strawberry/c/bin/../lib/gcc/i686-w64-mingw32/8.3.0/../../../../i686-w64-mingw32/bin/ld.exe: encGlue.o:encGlue.c:(.text+0x798): undefined reference to `MAX'
collect2.exe: error: ld returned 1 exit status
gmake: *** [Makefile:619: blib\arch\auto\Tk\Tk.xs.dll] Error 1
  SREZIC/Tk-804.035.tar.gz
  C:\STRAWB~1\c\bin\gmake.exe -- NOT OK
Stopping: 'install' failed for 'Tk'.
Failed during this command:
 SREZIC/Tk-804.035.tar.gz                     : make NO
perl cpan
  • 1 个回答
  • 167 Views
Martin Hope
Maca
Asked: 2012-11-06 03:39:29 +0800 CST

无法安装 CGI 模块

  • 2

我在 Amazon EC2 Linux AMI 中安装 CGI 模块时遇到问题。在 CPAN 安装过程中失败。

#   Failed test 'write access to CGItest revoked'
#   at t/tmpdir.t line 30.

这是安装日志。我在这里做错了什么?

cpan[1]> install CGI
CPAN: Storable loaded ok (v2.39)
Reading '/root/.cpan/Metadata'
  Database was generated on Mon, 05 Nov 2012 08:13:43 GMT
Running install for module 'CGI'
Running make for M/MA/MARKSTOS/CGI.pm-3.61.tar.gz
CPAN: Digest::SHA loaded ok (v5.73)
CPAN: Compress::Zlib loaded ok (v2.055)
Checksum for /root/.cpan/sources/authors/id/M/MA/MARKSTOS/CGI.pm-3.61.tar.gz ok
Scanning cache /root/.cpan/build for sizes
....................................................................--------DONE
DEL(1/24): /root/.cpan/build/CGI.pm-3.61-i4VRsc 
CPAN: YAML loaded ok (v0.84)
DEL(2/24): /root/.cpan/build/CGI.pm-3.61-i4VRsc.yml 
DEL(3/24): /root/.cpan/build/CGI.pm-3.61-7xSHPZ 
DEL(4/24): /root/.cpan/build/CGI.pm-3.61-7xSHPZ.yml 
DEL(5/24): /root/.cpan/build/CGI.pm-3.61-L3Axhx 
DEL(6/24): /root/.cpan/build/CGI.pm-3.61-L3Axhx.yml 
DEL(7/24): /root/.cpan/build/Attribute-Handlers-0.93-1zOL4z 
DEL(8/24): /root/.cpan/build/Attribute-Handlers-0.93-1zOL4z.yml 
DEL(9/24): /root/.cpan/build/AutoLoader-5.73-LmGM0D 
DEL(10/24): /root/.cpan/build/AutoLoader-5.73-LmGM0D.yml 
DEL(11/24): /root/.cpan/build/B-Debug-1.18-oTrAkK 
DEL(12/24): /root/.cpan/build/B-Debug-1.18-oTrAkK.yml 
DEL(13/24): /root/.cpan/build/B-Lint-1.14-X_Cuh3 
DEL(14/24): /root/.cpan/build/B-Lint-1.14-X_Cuh3.yml 
DEL(15/24): /root/.cpan/build/CPAN-1.9800-kAG75p 
DEL(16/24): /root/.cpan/build/CPAN-1.9800-kAG75p.yml 
DEL(17/24): /root/.cpan/build/Carp-1.26-kP93C6 
DEL(18/24): /root/.cpan/build/Carp-1.26-kP93C6.yml 
DEL(19/24): /root/.cpan/build/Class-ISA-0.36-7ZQhYH 
DEL(20/24): /root/.cpan/build/Class-ISA-0.36-7ZQhYH.yml 
DEL(21/24): /root/.cpan/build/DB_File-1.827-A5XIw4.yml 
DEL(22/24): /root/.cpan/build/DB_File-1.827-A5XIw4 
DEL(23/24): /root/.cpan/build/Data-Dumper-2.136-oJuqF3 
DEL(24/24): /root/.cpan/build/Data-Dumper-2.136-oJuqF3.yml 
CPAN: Archive::Tar loaded ok (v1.90)
CGI.pm-3.61/
CGI.pm-3.61/README
CGI.pm-3.61/examples/
CGI.pm-3.61/examples/javascript.cgi
CGI.pm-3.61/examples/popup.cgi
CGI.pm-3.61/examples/make_links.pl
CGI.pm-3.61/examples/caution.xbm
CGI.pm-3.61/examples/frameset.cgi
CGI.pm-3.61/examples/clickable_image.cgi
CGI.pm-3.61/examples/save_state.cgi
CGI.pm-3.61/examples/internal_links.cgi
CGI.pm-3.61/examples/tryit.cgi
CGI.pm-3.61/examples/crash.cgi
CGI.pm-3.61/examples/monty.cgi
CGI.pm-3.61/examples/customize.cgi
CGI.pm-3.61/examples/nph-clock.cgi
CGI.pm-3.61/examples/index.html
CGI.pm-3.61/examples/file_upload.cgi
CGI.pm-3.61/examples/diff_upload.cgi
CGI.pm-3.61/examples/wilogo.gif
CGI.pm-3.61/examples/cookie.cgi
CGI.pm-3.61/examples/dna.small.gif
CGI.pm-3.61/examples/multiple_forms.cgi
CGI.pm-3.61/examples/nph-multipart.cgi
CGI.pm-3.61/examples/WORLD_WRITABLE/
CGI.pm-3.61/examples/WORLD_WRITABLE/18.157.1.253.sav
CGI.pm-3.61/META.json
CGI.pm-3.61/Makefile.PL
CGI.pm-3.61/MANIFEST
CGI.pm-3.61/META.yml
CGI.pm-3.61/cgi_docs.html
CGI.pm-3.61/t/
CGI.pm-3.61/t/start_end_start.t
CGI.pm-3.61/t/Dump.t
CGI.pm-3.61/t/push.t
CGI.pm-3.61/t/cookie.t
CGI.pm-3.61/t/checkbox_group.t
CGI.pm-3.61/t/gen-tests/
CGI.pm-3.61/t/gen-tests/gen-start-end-tags.pl
CGI.pm-3.61/t/fast.t
CGI.pm-3.61/t/html.t
CGI.pm-3.61/t/upload_post_text.txt
CGI.pm-3.61/t/delete.t
CGI.pm-3.61/t/can.t
CGI.pm-3.61/t/charset.t
CGI.pm-3.61/t/utf8.t
CGI.pm-3.61/t/unescapeHTML.t
CGI.pm-3.61/t/user_agent.t
CGI.pm-3.61/t/util-58.t
CGI.pm-3.61/t/headers.t
CGI.pm-3.61/t/upload.t
CGI.pm-3.61/t/param_fetch.t
CGI.pm-3.61/t/end_form.t
CGI.pm-3.61/t/query_string.t
CGI.pm-3.61/t/start_end_end.t
CGI.pm-3.61/t/no_tabindex.t
CGI.pm-3.61/t/util.t
CGI.pm-3.61/t/request.t
CGI.pm-3.61/t/rt-52469.t
CGI.pm-3.61/t/hidden.t
CGI.pm-3.61/t/multipart_init.t
CGI.pm-3.61/t/uploadInfo.t
CGI.pm-3.61/t/form.t
CGI.pm-3.61/t/url.t
CGI.pm-3.61/t/autoescape.t
CGI.pm-3.61/t/init_test.txt
CGI.pm-3.61/t/http.t
CGI.pm-3.61/t/save_read_roundtrip.t
CGI.pm-3.61/t/init.t
CGI.pm-3.61/t/apache.t
CGI.pm-3.61/t/switch.t
CGI.pm-3.61/t/pretty.t
CGI.pm-3.61/t/start_end_asterisk.t
CGI.pm-3.61/t/tmpdir.t
CGI.pm-3.61/t/carp.t
CGI.pm-3.61/t/popup_menu.t
CGI.pm-3.61/t/function.t
CGI.pm-3.61/Changes
CGI.pm-3.61/lib/
CGI.pm-3.61/lib/CGI/
CGI.pm-3.61/lib/CGI/Cookie.pm
CGI.pm-3.61/lib/CGI/Switch.pm
CGI.pm-3.61/lib/CGI/Fast.pm
CGI.pm-3.61/lib/CGI/Util.pm
CGI.pm-3.61/lib/CGI/Carp.pm
CGI.pm-3.61/lib/CGI/Pretty.pm
CGI.pm-3.61/lib/CGI/Push.pm
CGI.pm-3.61/lib/CGI/Apache.pm
CGI.pm-3.61/lib/CGI.pm
CPAN: File::Temp loaded ok (v0.22)
CPAN: Parse::CPAN::Meta loaded ok (v1.4404)
CPAN: CPAN::Meta loaded ok (v2.120921)

  CPAN.pm: Building M/MA/MARKSTOS/CGI.pm-3.61.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for CGI
Writing MYMETA.yml and MYMETA.json
CPAN: Module::CoreList loaded ok (v2.76)
cp lib/CGI/Switch.pm blib/lib/CGI/Switch.pm
cp lib/CGI/Cookie.pm blib/lib/CGI/Cookie.pm
cp lib/CGI/Pretty.pm blib/lib/CGI/Pretty.pm
cp lib/CGI.pm blib/lib/CGI.pm
cp lib/CGI/Carp.pm blib/lib/CGI/Carp.pm
cp lib/CGI/Apache.pm blib/lib/CGI/Apache.pm
cp lib/CGI/Util.pm blib/lib/CGI/Util.pm
cp lib/CGI/Push.pm blib/lib/CGI/Push.pm
cp lib/CGI/Fast.pm blib/lib/CGI/Fast.pm
Manifying blib/man3/CGI::Switch.3pm
Manifying blib/man3/CGI::Cookie.3pm
Manifying blib/man3/CGI::Pretty.3pm
Manifying blib/man3/CGI.3pm
Manifying blib/man3/CGI::Carp.3pm
Manifying blib/man3/CGI::Apache.3pm
Manifying blib/man3/CGI::Util.3pm
Manifying blib/man3/CGI::Push.3pm
Manifying blib/man3/CGI::Fast.3pm
  MARKSTOS/CGI.pm-3.61.tar.gz
  /usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/headers/*.t
t/apache.t ............... ok   
t/autoescape.t ........... ok     
t/can.t .................. ok   
t/carp.t ................. ok     
t/charset.t .............. ok   
t/checkbox_group.t ....... ok   
t/cookie.t ............... ok     
t/delete.t ............... ok    
t/Dump.t ................. ok   
t/end_form.t ............. ok   
t/fast.t ................. ok   
t/form.t ................. ok    
t/function.t ............. ok     
t/headers.t .............. ok   
t/hidden.t ............... ok   
t/html.t ................. ok     
t/http.t ................. ok   
t/init.t ................. ok   
t/multipart_init.t ....... ok   
t/no_tabindex.t .......... ok     
t/param_fetch.t .......... ok   
t/popup_menu.t ........... ok   
t/pretty.t ............... ok     
t/push.t ................. ok     
t/query_string.t ......... ok   
t/request.t .............. ok     
t/rt-52469.t ............. ok   
t/save_read_roundtrip.t .. ok   
t/start_end_asterisk.t ... ok     
t/start_end_end.t ........ ok     
t/start_end_start.t ...... ok     
t/switch.t ............... ok   
t/tmpdir.t ............... 1/9 
#   Failed test 'write access to CGItest revoked'
#   at t/tmpdir.t line 24.

#   Failed test 'unwritable $CGITempFile::TMPDIRECTORY overridden'
#   at t/tmpdir.t line 26.
#          got: 'CGItest'
#     expected: 'CGItest2'

#   Failed test 'write access to CGItest revoked'
#   at t/tmpdir.t line 30.

#   Failed test 'unwritable $ENV{TMPDIR} not overridden with an unwritable $CGITempFile::TMPDIRECTORY'
#   at t/tmpdir.t line 34.
#          got: 'CGItest'
#     expected: anything else
# Looks like you failed 4 tests of 9.
t/tmpdir.t ............... Dubious, test returned 4 (wstat 1024, 0x400)
Failed 4/9 subtests 
t/unescapeHTML.t ......... ok   
t/upload.t ............... ok    
t/uploadInfo.t ........... ok   
t/url.t .................. ok   
t/user_agent.t ........... ok   
t/utf8.t ................. ok   
t/util-58.t .............. ok   
t/util.t ................. ok     

Test Summary Report
-------------------
t/tmpdir.t             (Wstat: 1024 Tests: 9 Failed: 4)
  Failed tests:  4-5, 7, 9
  Non-zero exit status: 4
Files=41, Tests=707,  2 wallclock secs ( 0.19 usr  0.23 sys +  1.38 cusr  0.44 csys =  2.24 CPU)
Result: FAIL
Failed 1/41 test programs. 4/707 subtests failed.
make: *** [test_dynamic] error 255
  MARKSTOS/CGI.pm-3.61.tar.gz
  /usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
  reports MARKSTOS/CGI.pm-3.61.tar.gz
Running make install
  make test had returned bad status, won't install without force
cpan
  • 1 个回答
  • 3696 Views
Martin Hope
Rob
Asked: 2012-06-05 07:25:20 +0800 CST

如何检查 perl 和 CPAN 文件的位置?

  • 2

我经常需要为我的雇主为他的确切目的设置新的服务器,因此它们都必须以完全相同的方式设置。所以我在 PHP 中创建了一个脚本,我从自己的盒子中运行该脚本以自动发送所有相关文件、编译所有内容、运行更新以及其他所有内容。

然而,出于某种原因,这些全新的服务器带有 perl,这很好,但是它们在不同的位置安装了 perl。这让我很难在Config.pm不进入并手动找到位置的情况下为 CPAN 复制。

也许有一些我不知道的命令会找到精确的位置?

如果有帮助,通常服务器是 CentOS 5

perl cpan
  • 4 个回答
  • 12235 Views
Martin Hope
BreakPhreak
Asked: 2012-05-15 05:07:43 +0800 CST

CPAN 模块安装进入无限循环 (CentOS)

  • 1

我的一个脚本以以下错误结尾:

Can't locate SOAP/Lite.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8 .) at ./some_my_script.pl line 3.
BEGIN failed--compilation aborted at ./some_my_script.pl line 3.

因此,我尝试了以下操作:

$ cpan -i SOAP::精简版

这让我陷入了无限下载、一遍又一遍测试的无限执行中。在一个像样的 CentOS 服务器上超过 5 分钟后,我按下Ctlr-C并重新运行上面的脚本,得到相同的错误消息。

因此,问题(希望我在正确的论坛上寻求帮助):

  1. 我做错了什么,安装 CPAN 的模块?为什么它有点处于无限安装循环中?

  2. 您能看出脚本错误与我尝试过的安装之间的直接联系吗?这是解决问题的正确方法吗?

如果缺少任何数据 - 请直接询问。

centos cpan soap
  • 2 个回答
  • 868 Views
Martin Hope
Alos Diallo
Asked: 2010-04-14 10:32:41 +0800 CST

需要帮助在 RedHat 上为 bugzilla 安装 perl 模块 DBD::mysql

  • 1

大家好,我在设置 Bugzilla 时遇到了一些问题,我在服务器上安装了该软件,并且正在尝试获取 pre-rec 的设置。我正在使用 RedHat 4.1.2-42。我拥有所有必需的 perl 模块,保存一个:DBD::mysql

当我尝试:

sudo perl install-module.pl DBD::mysql

我得到以下回复(这只是摘录):

rm -f blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/lib64/mysql:/usr/lib64:/lib64" /usr/bin/perl myld gcc -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so \
-L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto \

/usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for -lssl
/usr/bin/ld: skipping incompatible /usr/lib/libssl.a when searching for -lssl
/usr/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/mysql/mysql.so] Error 1
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible

然后我尝试了以下方法:

CFLAGS="-I/usr/lib64/mysql:/usr/lib64:/lib64" perl install-module.pl DBD::mysql

我得到相同的结果。

我也尝试使用 CPAN 安装它,但也得到了相同的结果。现在我有 DBD-mysql v3.0007 但需要 (v4.00)

此外,当我尝试安装 open ssl 时,它说我有最新版本。
有谁知道我必须做些什么才能让它工作?任何帮助将不胜感激。谢谢

在阅读了 gareth_bowles 的回复后,我尝试了以下内容:

百胜:

Package perl-DBD-MySQL-3.0007-2.el5.x86_64 already installed and latest version Nothing to do

转速 32 位:

warning: perl-DBD-mysql-4.006-1.el4.rf.i386.rpm: Header V3 DSA signature: NOKEY,                                                          key ID 6b8d79e6
error: Failed dependencies:
        libmysqlclient.so.14 is needed by perl-DBD-mysql-4.006-1.el4.rf.i386
        libmysqlclient.so.14(libmysqlclient_14) is needed by perl-DBD-mysql-4.00                                                         6-1.el4.rf.i386

转速 64 位:

rpm -i perl-DBD-mysql-4.006-1.el5.rf.x86_64.rpm
warning: perl-DBD-mysql-4.006-1.el5.rf.x86_64.rpm: Header V3 DSA signature: NOKE                                                         Y, key ID 6b8d79e6
        file /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/Bundle                                                         /DBD/mysql.pm from install of perl-DBD-mysql-4.006-1.el5.rf.x86_64 conflicts wit                                                         h file from package perl-DBD-MySQL-3.0007-2.el5.x86_64
        file /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/DBD/my                                                         sql.pm from install of perl-DBD-mysql-4.006-1.el5.rf.x86_64 conflicts with file                                                          from package perl-DBD-MySQL-3.0007-2.el5.x86_64
        file /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/DBD/my                                                         sql/GetInfo.pm from install of perl-DBD-mysql-4.006-1.el5.rf.x86_64 conflicts wi                                                         th file from package perl-DBD-MySQL-3.0007-2.el5.x86_64
        file /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/DBD/my                                                         sql/INSTALL.pod from install of perl-DBD-mysql-4.006-1.el5.rf.x86_64 conflicts w                                                         ith file from package perl-DBD-MySQL-3.0007-2.el5.x86_64
        file /usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/D                                                         BD/mysql/mysql.so from install of perl-DBD-mysql-4.006-1.el5.rf.x86_64 conflicts                                                          with file from package perl-DBD-MySQL-3.0007-2.el5.x86_64
        file /usr/share/man/man3/Bundle::DBD::mysql.3pm.gz from install of perl-                                                         DBD-mysql-4.006-1.el5.rf.x86_64 conflicts with file from package perl-DBD-MySQL-                                                         3.0007-2.el5.x86_64
        file /usr/share/man/man3/DBD::mysql.3pm.gz from install of perl-DBD-mysq                                                         l-4.006-1.el5.rf.x86_64 conflicts with file from package perl-DBD-MySQL-3.0007-2                                                         .el5.x86_64
        file /usr/share/man/man3/DBD::mysql::INSTALL.3pm.gz from install of perl                                                         -DBD-mysql-4.006-1.el5.rf.x86_64 conflicts with file from package perl-DBD-MySQL                                                         -3.0007-2.el5.x86_64

尝试 Make 后,我得到以下结果:

make: *** [blib/arch/auto/DBD/mysql/mysql.so] Error 1
[root@walhoutlab DBD-mysql-4.010]# make install
rm -f blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/lib64/mysql:/usr/lib64:/lib64" /usr/bin/perl myld gcc  -shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic dbdimp.o mysql.o  -o blib/arch/auto/DBD/mysql/mysql.so   \
           -L/usr/lib64/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib64 -lssl -lcrypto   \

/usr/bin/ld: skipping incompatible /usr/lib/libssl.so when searching for -lssl
/usr/bin/ld: skipping incompatible /usr/lib/libssl.a when searching for -lssl
/usr/bin/ld: cannot find -lssl
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/mysql/mysql.so] Error 1
linux redhat perl bugzilla cpan
  • 1 个回答
  • 2603 Views
Martin Hope
syn-
Asked: 2010-04-09 12:10:33 +0800 CST

强制 CPAN 通过 HTTP 下载(跳过代理)

  • 4

我快要疯了。你到底怎么告诉 CPAN 只通过 HTTP 下载?...而不是通过代理。

http perl cpan
  • 5 个回答
  • 19150 Views
Martin Hope
Alex R
Asked: 2010-02-21 09:36:17 +0800 CST

如何解决这些错误并在 Ubuntu/Debian 下安装 ClamAV for Perl?

  • 1

成功后

apt-get 安装 clamav

然后我做了:

perl -MCPAN -e 外壳
安装 File::Scan::ClamAV

并得到

  CPAN.pm:将构建 J/JA/JAMTUR/File-Scan-ClamAV-1.91.tar.gz

在 /root/bin(或许多其他地方)中找不到 clamd
 - 你确定安装了clamav吗?
警告:命令没有成功[/usr/bin/perl Makefile.PL INSTALLDIRS=site]
  JAMTUR/文件扫描-ClamAV-1.91.tar.gz
  /usr/bin/perl Makefile.PL INSTALLDIRS=site -- 不行
运行 make 测试
  Make有一些问题,不会测试
运行 make install
  Make有一些问题,不会安装
在此命令期间失败:
 JAMTUR/File-Scan-ClamAV-1.91.tar.gz:writemakefile NO '/usr/bin/perl Makefile.PL INSTALLDIRS=site' 返回状态 512

我做错了什么?

ubuntu debian perl clamav cpan
  • 4 个回答
  • 4555 Views
Martin Hope
titaniumdecoy
Asked: 2009-08-15 08:00:37 +0800 CST

CPAN 无法安装 DateTime 模块

  • 6

我尝试通过运行“cpan”并在提示符下键入“install DateTime”来安装 Perl DateTime 模块。经过大量处理和打印后,我收到了以下消息:

在(eval 907)第 3 行的 require 中编译失败。
# 看起来你的测试在它可以输出任何东西之前就死了。
t/41cldr_format ............可疑                                              
        测试返回状态 255 (wstat 65280, 0xff00)
死了。失败的测试 1-101
        101/101 测试失败,0.00% 正常
t/42duration_class ......好的                                                   
t/pod-coverage........跳过
        全部跳过:测试 POD 覆盖率所需的 Test::Pod::Coverage 1.08
t/pod........跳过
        全部跳过:测试 POD 所需的 Test::Pod 1.14
失败的测试统计 Wstat Total Fail 失败的失败列表
-------------------------------------------------- -----------------------------------------
t/07compare.t 255 65280 26 18 69.23% 18-26
t/17set_return.t 255 65280 7 12 171.43% 2-7
t/19leap_second.t 255 65280 172 302 175.58% 22-172
t/23storable.t 255 65280 21 42 200.00% 1-21
t/24from_object.t 255 65280 10 8 80.00% 7-10
t/30future_tz.t 255 65280 5 10 200.00% 1-5
t/34set_tz.t 255 65280 8 16 200.00% 1-8
t/36invalid_local.t 255 65280 4 5 125.00% 1-4
t/37local-add.t 255 65280 26 52 200.00% 1-26
t/38local-subtract.t 255 65280 127 254 200.00% 1-127
t/41cldr_format.t 255 65280 101 202 200.00% 1-101
跳过了 3 个测试和 9 个子测试。
11/44 测试脚本失败,75.00% 还好。462/3296 子测试失败,85.98% 正常。
制作:*** [test_dynamic] 错误 255
  DROLSKY/DateTime-0.50.tar.gz
  /usr/bin/make test -- 不行
//提示// 要查看安装此模块的 cpan-testers 结果,请尝试:
  报告 DROLSKY/DateTime-0.50.tar.gz
运行 make install
  make test 已返回错误状态,不强制安装
在此命令期间失败:
 DROLSKY/DateTime-0.50.tar.gz : make_test NO

这是什么意思,我该如何解决?

编辑:我正在运行 Fedora。

time perl cpan
  • 2 个回答
  • 16433 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve