Fehler: Dieses Tutorial erklärt, wie man „Can’t exec make:No such file or directory at /usr/share/perl/5.14/CPAN/Distribution.pm“ behebt ” Fehler beim Ausführen eines Perl-Programms.
Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/Distribution.p
Lösung:
Wenn Sie diesen Fehler beim Kompilieren einer Anwendung oder beim Ausführen eines Perl-Programms erhalten, können Sie ihn wie folgt lösen.
Betrachten Sie die Fehlermeldung "Can't exec /usr/bin/make"
, ist klar, dass dem Betriebssystem 'make'
fehlt . Führen Sie den folgenden Befehl aus, um zu sehen, ob make auf dem System installiert ist.
# whereis make
Wenn keine Ergebnisse angezeigt werden, installieren Sie make
wie unten gezeigt:
Auf Ubuntu-Varianten:
# apt-get install build-essential
Das build-essential
Das Paket installiert andere Tools, die zusammen mit make
erforderlich sind .
Auf CentOS/Fedora/RedHat-Varianten:
# yum groupinstall "Development Tools"
Die "Development Tools"
Das Paket installiert Tools, die zusammen mit make
benötigt werden .
Überprüfen Sie, ob make installiert ist, indem Sie 'make'
eingeben Befehl oder mit whereis
Befehl.
$ whereis make make: /usr/bin/make /usr/share/man/man1/make.1.gz
Das ist es!