GNU/Linux >> Tutoriels Linux >  >> Linux

Comment résoudre - CPAN.pm a besoin de tar, gzip et bzip2 installés - message d'erreur

Problème : Vous avez tar, gzip et bzip2 qui fonctionnent correctement sur votre serveur. Cependant, vous obtenez " CPAN.pm a besoin des programmes externes tar, gzip et bzip2 installés. Impossible de continuer. ” message d'erreur lors de l'installation d'un module perl à l'aide de cpan. Cet article explique comment résoudre ce problème.
 
Veuillez également vous référer à notre article précédent sur Comment installer des modules Perl en utilisant la méthode manuelle et cpan.

Solution :

L'erreur se produit car CPAN n'est pas conscient de l'emplacement des fichiers tar, bzip2 et gzip. Configurez ces emplacements comme indiqué ci-dessous.

# perl -MCPAN -eshell

cpan shell -- CPAN exploration and modules installation (v1.9205)
ReadLine support available (maybe install Bundle::CPAN or Bundle::CPANxxl?)

cpan[1]> o conf tar /bin/tar
tar  [/bin/tar]
Please use 'o conf commit' to make the config permanent!

cpan[2]> o conf bzip2 /bin/bzip2
bzip2 [/bin/bzip2]
Please use 'o conf commit' to make the config permanent!

cpan[3]> o conf gzip /bin/gzip
gzip   [/bin/gzip]
Please use 'o conf commit' to make the config permanent!

cpan[4]>  o conf commit
commit: wrote '/usr/lib/perl5/5.10.0/CPAN/Config.pm'

cpan[5]> quit
No history written (no histfile specified).
Lockfile removed.

Assurez-vous d'effectuer la validation pour enregistrer les modifications de configuration comme indiqué ci-dessus.


Linux
  1. Comment résoudre :stdin :pas au format gzip

  2. Comment archiver des fichiers et des répertoires sous Linux [Partie 1]

  3. Comment compresser et décompresser des fichiers sous Linux

  4. Comment extraire les fichiers .gz et .tar.gz sous Linux

  5. Comment Gzip uniquement si Thesqldump ne génère pas d'erreur ?

Comment compresser et décompresser un fichier .bz2 sous Linux

Comment télécharger et extraire des fichiers tar avec une seule commande

Comment savoir si un package est installé ou non sous Linux et Unix

Comment décompresser le format de fichier .xz sous Linux à l'aide des utilitaires tar et xz ?

Linux - "courrier", et comment est-il navigué ?

Comment installer et sécuriser phpMyAdmin dans Ubuntu 14.04