GNU/Linux >> Znalost Linux >  >> Linux

Nelze spustit žádný takový soubor nebo adresář [Opravit]

Chyba: Tento tutoriál vysvětlí, jak opravit „Can't exec make:Žádný takový soubor nebo adresář na /usr/share/perl/5.14/CPAN/Distribution.pm ” chyba při spouštění programu v Perlu.

Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/Distribution.p

Řešení:

Pokud se vám tato chyba zobrazí při kompilaci aplikace nebo spouštění programu v Perlu, zde je návod, jak ji vyřešit.

Při pohledu na chybovou zprávu "Can't exec /usr/bin/make" , je jasné, že v OS chybí 'make' . Spusťte níže uvedený příkaz a zjistěte, zda je v systému nainstalován make.

# whereis make

Pokud nejsou zobrazeny žádné výsledky, nainstalujte make jak je uvedeno níže:

U variant Ubuntu:

# apt-get install build-essential

build-essential balíček nainstaluje další nástroje, které jsou vyžadovány spolu s make .

Ve variantách CentOS/Fedora/RedHat:

# yum groupinstall "Development Tools"

"Development Tools" balíček nainstaluje nástroje, které jsou vyžadovány spolu s make .

Zkontrolujte, zda je make nainstalováno zadáním 'make' nebo pomocí whereis příkaz.

$ whereis make
make: /usr/bin/make /usr/share/man/man1/make.1.gz

To je ono!


Linux
  1. Oprava závažné chyby openssl err.h – Žádný takový soubor nebo adresář [OpenCA]

  2. Chyba shell-init při načítání aktuálního adresáře [Oprava]

  3. Python – žádný takový soubor nebo adresář, ale vidím to!?

  1. Chyba:Tcl.h nebyl nalezen (žádný takový soubor nebo adresář)?

  2. Proč ENOENT znamená Žádný takový soubor nebo adresář?

  3. Závažná chyba:cuda.h:Žádný takový soubor nebo adresář

  1. Chyba:xenstore-read:xs_open:Žádný takový soubor nebo adresář na DomU [Vyřešeno]

  2. touch:nelze se dotknout `foo':Žádný takový soubor nebo adresář

  3. ssh-add vrátí s:Chyba při připojování k agentovi:Žádný takový soubor nebo adresář