GNU/Linux >> Znalost Linux >  >> Linux

Jak to vyřešit – CPAN.pm potřebuje nainstalovaný tar, gzip a bzip2 – chybová zpráva

Problém: Na vašem serveru správně fungují tar, gzip a bzip2. Získáváte však „CPAN.pm potřebuje nainstalované buď externí programy tar, gzip a bzip2. Nelze pokračovat. ” chybová zpráva při instalaci modulu perl pomocí cpan. Tento článek vysvětluje, jak tento problém vyřešit.
 
Prostudujte si také náš předchozí článek o tom, jak nainstalovat moduly Perl pomocí ruční metody a metody cpan.

Řešení:

K chybě dochází, protože CPAN nezná umístění souborů tar, bzip2 a gzip. Nakonfigurujte tato umístění, jak je uvedeno níže.

# 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.

Ujistěte se, že provedete potvrzení pro uložení změn konfigurace, jak je uvedeno výše.


Linux
  1. Jak vyřešit:stdin:není ve formátu gzip

  2. Jak archivovat soubory a adresáře v Linuxu [část 1]

  3. Jak komprimovat a dekomprimovat soubory v Linuxu

  1. Jak Gzip pouze v případě, že Thesqldump nedojde k chybě?

  2. Jak vyřešit neočekávané spouštění a zastavování služby MySQL

  3. Jak komprimovat a extrahovat soubory a adresáře v Linuxu pomocí gzip a bzip2

  1. Jak šifrovat a dešifrovat soubory a adresáře pomocí Tar a OpenSSL

  2. Extrahujte tar chybu souboru tar.bz2

  3. Jak gzipovat více souborů do jednoho souboru gz?