Obtenez-vous l'erreur Perl ci-dessous lors de l'installation/de la mise à niveau d'OpenSSL vers la dernière version ?
Can't locate Test/Harness.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at .././test/run_tests.pl line 72. BEGIN failed--compilation aborted at .././test/run_tests.pl line 72. make[1]: *** [_tests] Error 2 make[1]: Leaving directory `/root/openssl-1.1.0f' make: *** [tests] Error 2
J'ai eu cette erreur sur CentOS 6.9 avec la version 5.10.1 de Perl. Si vous obtenez la même erreur, voici comment vous pouvez la résoudre.
Comment corriger l'erreur perl Impossible de localiser Test/Harness.pm
L'erreur indique que le module perl Test::Harness n'est pas installé.
Installez-le en utilisant yum comme suit :
yum install perl-Test-Harness
ou
L'utilisation de perl CPAN est le moyen sûr d'installer n'importe quel module perl.
perl -MCPAN -e 'install Test::Harness'
C'est tout 🙂
Attendre!Si vous obtenez une erreur "Can't locate Module/Load/Conditional.pm ", puis passez rapidement à cet article pour voir la solution .