Comanda make este probabil una dintre cele mai utilizate comenzi în ecosistemul Linux. Această comandă este folosită pentru a construi și a compila programe direct din codul sursă.
Puteți, ca utilizator Linux, să utilizați comanda make pentru a compila utilitare și să le instalați folosind linia de comandă. Dar uneori, sistemul aruncă eroarea „ make: command not found ” în timp ce utilizatorii încearcă să construiască un pachet folosind make.
Până la sfârșit, veți înțelege pe scurt cum să remediați eroarea „make: command not found” în Linux.
Remediați eroarea „make: command not found”.
Deși make este unul dintre pachetele standard Linux care sunt preinstalate în majoritatea distribuțiilor Linux, uneori nu este disponibil pe un sistem. În acest caz, ori de câte ori utilizatorul încearcă să construiască un pachet folosind make, sistemul aruncă eroarea comenzii negăsit.
Înainte de a remedia eroarea, mai întâi, trebuie să verificați dacă make este instalat pe sistemul dvs. Pentru a face acest lucru, utilizați funcția ls pentru a verifica conținutul directorului /usr/bin/make :
ls /usr/bin/make
Mai departe, verificați dacă puteți executa comanda cu calea sa absolută:
/usr/bin/make --version
Comanda menționată mai sus va afișa versiunea de make instalată pe sistemul dumneavoastră.
Dacă metodele de mai sus nu funcționează și afișează o eroare, atunci sistemul dumneavoastră nu are make instalat. În astfel de situații, instalarea comenzii make rezolvă problema.
Dar mai întâi, actualizați lista de depozite a sistemului folosind APT:
sudo apt-get update
Ieșire:
Apoi, instalați comanda make:
sudo apt-get install -y make
Ieșire:
Dacă comenzile menționate mai sus nu funcționează, puteți instala make descărcând pachetul build-essential , după cum urmează:
sudo apt install build-essential
Ieșire:
Pachetul build-essential constă din toate pachetele necesare legate de construirea și compilarea pachetelor. Comanda make este o parte a acestor pachete.
Înrudit: De ce ar trebui să actualizați depozitele de pachete Linux înainte de a instala software nou
Depanarea erorilor în Linux
Comanda make este un instrument de compilare esențial în Linux. Erorile furnizate de sistem sunt de obicei autodescriptive, iar utilizatorii experimentați pot găsi soluția uitându-se la declarația de eroare.
Pe lângă stațiile de lucru locale, serverele bazate pe Linux aruncă și astfel de erori. Puteți remedia majoritatea problemelor efectuând un audit de bază pe server.