GNU/Linux >> Belajar Linux >  >> Linux

Tidak dapat membuat exec Tidak ada file atau direktori seperti itu [Fix]

Kesalahan: Tutorial ini akan menjelaskan cara memperbaiki “Can't exec make:No such file or directory at /usr/share/perl/5.14/CPAN/Distribution.pm ” kesalahan saat menjalankan program Perl.

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

Solusi:

Jika Anda mendapatkan kesalahan ini saat mengkompilasi aplikasi atau menjalankan program Perl, berikut cara mengatasinya.

Melihat pesan kesalahan "Can't exec /usr/bin/make" , jelas bahwa OS tidak memiliki 'make' . Jalankan perintah di bawah ini untuk melihat apakah make terinstal di sistem.

# whereis make

Jika tidak ada hasil yang ditampilkan, maka instal make seperti yang ditunjukkan di bawah ini:

Pada varian Ubuntu:

# apt-get install build-essential

build-essential paket akan menginstal alat lain yang diperlukan bersama dengan make .

Pada varian CentOS/Fedora/RedHat:

# yum groupinstall "Development Tools"

"Development Tools" paket akan menginstal alat yang diperlukan bersama dengan make .

Periksa apakah make diinstal dengan mengetikkan 'make' perintah atau menggunakan whereis perintah.

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

Itu dia!


Linux
  1. Kesalahan:xenstore-read:xs_open:Tidak ada file atau direktori seperti itu di DomU [Terpecahkan]

  2. Kesalahan:Xend Start – /proc/xen/capabilities:Tidak ada file atau direktori seperti itu [Terpecahkan]

  3. kesalahan fatal openssl/evp.h:Tidak ada file atau direktori seperti itu:[Terpecahkan]

  1. Tidak dapat menjalankan mysql_config:Tidak ada file atau direktori seperti itu di Makefile.PL [Fix]

  2. Perbaiki kesalahan fatal openssl err.h – Tidak ada file atau direktori seperti itu [OpenCA]

  3. Kesalahan shell-init mengambil direktori saat ini [Perbaiki]

  1. Kesalahan:Tcl.h Tidak Ditemukan (tidak ada File Atau Direktori Tersebut)?

  2. Kesalahan kompilasi:g++:kesalahan saat mencoba exec 'cc1plus':execvp:Tidak ada file atau direktori seperti itu

  3. Mengapa ENOENT berarti Tidak ada file atau direktori seperti itu?