2017-09-08 6 views
0

Je suis en train d'installer à l'aide perlcc module CPAN:Impossible d'installer CPAN (Perl)

cpan[1]> install perlcc 
Reading '/home/iuser/.local/share/.cpan/Metadata' 
    Database was generated on Fri, 08 Sep 2017 12:41:02 GMT 
Warning: Cannot install perlcc, don't know what it is. 
Try the command 

    i /perlcc/ 

to find objects with matching identifiers. 

cpan[2]> i /perlcc/ 
No objects found of any type for argument /perlcc/ 

cpan[3]> 

Pourquoi ce module ne s'installé même si la page de recherche montre qu'il est là? Comment ce problème peut-il être résolu?

+2

Parce que ce n'est pas un module mais une partie de l'arborescence source perl-5.8.9? –

Répondre

2

perlcc n'est pas un module. C'est un exécutable de ligne de commande. Regardez

à la page un lien vers:

image

... il fait partie de Perl lui-même.

Recherche de perlcc avec Google relevai this page qui dit:

perlcc a été retiré de Perl Perl 5.10 efficace. Il et les modules sous-jacents ont toujours été obsolètes, brisés et non maintenus.

Vous pouvez donc installer une ancienne version de Perl (perlbrew peut vous aider) pour y accéder.

cette page dit aussi:

Reini Urban a depuis fixé et a été le maintenir dans le cadre de B::C

Vous pouvez regarder l'installation de ce lieu.

0

L'outil cpan vous attend de spécifier un nom de module ou un nom de distribution afin de trouver la bonne distribution. perlcc n'est pas un module, mais le nom d'un script exécutable.

Pour trouver le nom du module, recherchez l'exécutable sur https://metacpan.org. Cela nous amène au perlcc documentation. En haut à gauche, il y a le nom de la distribution (par exemple B-C-1.55). Lorsque nous cliquons dessus, nous obtenons une liste de tous les modules de la distribution - chacun d'entre eux devrait fonctionner. En particulier, cpan> install B::C devrait être capable de trouver la distribution correcte.

Cependant, je ne retiendrais pas mon souffle pour cet outil. Les résultats des tests sont plutôt mitigés, avec aucun test réussi au-dessus de perl v5.24.2 et des résultats très mitigés sous les versions précédentes. Vous pourriez être plus intéressé par controversé cperl fourche de R. Urban de Perl.