Errore: Questo tutorial spiegherà come correggere "Impossibile eseguire l'esecuzione:nessun file o directory del genere in /usr/share/perl/5.14/CPAN/Distribution.pm ” errore durante l'esecuzione di un programma Perl.
Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/Distribution.p
Soluzione:
Se ricevi questo errore durante la compilazione di un'applicazione o l'esecuzione di un programma Perl, ecco come puoi risolverlo.
Osservando il messaggio di errore "Can't exec /usr/bin/make"
, è chiaro che nel sistema operativo manca 'make'
. Esegui il comando seguente per vedere se make è installato nel sistema.
# whereis make
Se non vengono visualizzati risultati, installa make
come mostrato di seguito:
Sulle varianti di Ubuntu:
# apt-get install build-essential
L'build-essential
pacchetto installerà altri strumenti richiesti insieme a make
.
Sulle varianti CentOS/Fedora/RedHat:
# yum groupinstall "Development Tools"
Gli "Development Tools"
pacchetto installerà gli strumenti richiesti insieme a make
.
Verifica se make è installato digitando 'make'
comando o usando whereis
comando.
$ whereis make make: /usr/bin/make /usr/share/man/man1/make.1.gz
Ecco fatto!