make 명령은 아마도 Linux 생태계에서 가장 널리 사용되는 명령 중 하나일 것입니다. 이 명령은 소스 코드에서 직접 프로그램을 빌드하고 컴파일하는 데 사용됩니다.
Linux 사용자는 make 명령을 사용하여 유틸리티를 컴파일하고 명령줄을 사용하여 설치할 수 있습니다. 그러나 때때로 시스템에서 "make:command not found 오류가 발생합니다. " 사용자가 make를 사용하여 패키지를 빌드하는 동안
마지막으로 Linux에서 "make:command not found" 오류를 수정하는 방법에 대해 간략하게 이해하게 될 것입니다.
"make:명령을 찾을 수 없음" 오류 수정
make는 대부분의 Linux 배포판에 사전 설치된 표준 Linux 패키지 중 하나이지만 때로는 시스템에서 사용할 수 없습니다. 이 경우 사용자가 make를 사용하여 패키지를 빌드하려고 할 때마다 시스템에서 command not found 오류가 발생합니다.
오류를 수정하기 전에 먼저 make가 시스템에 설치되어 있는지 확인해야 합니다. 그렇게 하려면 ls 함수를 사용하여 /usr/bin/make의 내용을 확인합니다. 디렉토리:
ls /usr/bin/make
더 나아가 절대 경로로 명령을 실행할 수 있는지 확인하십시오.
/usr/bin/make --version
앞서 언급한 명령은 시스템에 설치된 make 버전을 표시합니다.
위의 방법이 작동하지 않고 오류가 표시되면 시스템에 make가 설치되지 않은 것입니다. 이러한 상황에서 make 명령을 설치하면 문제가 해결됩니다.
그러나 먼저 APT를 사용하여 시스템의 저장소 목록을 업데이트하십시오.
sudo apt-get update
출력:
![Ubuntu에서 make:명령을 찾을 수 없음 오류를 수정하는 방법](/article/uploadfiles/202204/2022040214015073.jpg)
그런 다음 make 명령을 설치합니다.
sudo apt-get install -y make
출력:
![Ubuntu에서 make:명령을 찾을 수 없음 오류를 수정하는 방법](/article/uploadfiles/202204/2022040214015065.jpg)
위의 명령이 작동하지 않으면 build-essential을 다운로드하여 make를 설치할 수 있습니다. 다음과 같이 패키지:
sudo apt install build-essential
출력:
![Ubuntu에서 make:명령을 찾을 수 없음 오류를 수정하는 방법](/article/uploadfiles/202204/2022040214015093.jpg)
build-essential 패키지는 패키지 빌드 및 컴파일과 관련하여 필요한 모든 패키지로 구성됩니다. make 명령은 이러한 패키지의 일부입니다.
Linux에서 오류 해결
make 명령은 Linux의 필수 컴파일러 도구입니다. 시스템에서 제공하는 오류는 일반적으로 자체 설명적이며 숙련된 사용자는 오류 설명을 보고 솔루션을 파악할 수 있습니다.
로컬 워크스테이션 외에도 Linux 기반 서버에서도 이러한 오류가 발생합니다. 서버에 대한 기본 감사를 수행하면 대부분의 문제를 해결할 수 있습니다.