/ usr / bin / env 오류 수정 방법 : "노드": 파일 또는 디렉토리가 존재하지 않습니다.

Debian, Ubuntu 및 파생 제품에서 nodejs를 사용하는 애플리케이션을 실행하려고하면 다음 메시지가 표시되는 경우가 있습니다. error /usr/bin/env: «node»: No existe el archivo o el directorio 응용 프로그램이 실행되지 않는 경우 매우 간단한 방법으로 해결할 수있는 오랫동안 알려진 문제이며 해결 단계와 오류 원인이 아래에 설명되어 있습니다.

정보 / usr / bin / env 오류 : "노드": 파일 또는 디렉토리가 없습니다.

El error /usr/bin/env: «node»: No existe el archivo o el directorio 꽤 오랫동안 알려져 왔으며 그 기원은 LinuxNode (꾸러미 node) 및 node.js (꾸러미 nodejs) 명령에서 호출되도록 설계되었습니다. node 그리고 그들은 처형 당시 충돌합니다.

배포시 프로그램 이름 충돌 방지를위한 데비안 기술위원회는 패키지가 nodejs 더 이상 명령에서 호출되지 않습니다. node  하지만 nodejs 그리고 바이너리가 nodejs-legacy (포함하는 /usr/bin/node 심볼릭 링크로 /usr/bin/nodejs).

개념의 충돌로 인해 때때로 이러한 유형의 오류가 계속 유지되며 문제에 대한 해결책은 매우 간단합니다.

오류 / usr / bin / env : "node"에 대한 해결책 : 파일 또는 디렉토리가 존재하지 않습니다.

이 오류의 올바른 방법은 바이너리를 설치하는 것입니다. nodejs-legacy 심볼릭 링크를 포함하고 잘못된 호출을 자동으로 제거하는 문제를 해결하기위한 명령은 다음과 같습니다.

sudo apt-get install nodejs-legacy

해당 바이너리 패키지를 설치하는 대안은 노드에 액세스하기위한 심볼릭 링크를 만드는 것입니다. 실행할 명령은 다음과 같습니다.

ln -s /usr/bin/nodejs /usr/bin/node

이러한 명령 중 하나를 사용하면 해당 패키지를 호출 할 때 모호함으로 인해 발생하고 이미 해결되어야하는 문제를 해결할 수 있습니다.


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   자히르 길 버스 메디나 로페즈

    대단히 감사합니다. gtop이 나에게 문제를주고있었습니다.