>  기사  >  웹 프론트엔드  >  Ubuntu 12.04에 NodeJS를 설치한 후 \'node\' 명령을 사용할 수 없는 이유는 무엇입니까?

Ubuntu 12.04에 NodeJS를 설치한 후 \'node\' 명령을 사용할 수 없는 이유는 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2024-11-01 02:03:28520검색

Why Can't I Use the 'node' Command After Installing NodeJS on Ubuntu 12.04?

Ubuntu 12.04에서 NodeJS 충돌을 해결하고 노드 명령을 작동하게 만드는 방법

NodeJS를 성공적으로 설치했음에도 불구하고 사용자가 호출을 시도할 때 오류가 발생할 수 있습니다. 터미널에서 'node' 명령을 실행하세요. 이 문제는 아마추어 패킷 라디오용 '노드' 패키지와의 이름 충돌로 인해 발생합니다.

이 문제를 해결하려면 아래 단계를 따르세요.

심볼릭 링크 만들기:

  1. 터미널 창을 엽니다.
  2. sudo ln -s which nodejs` /usr/bin/node`

명령을 실행합니다. 비표준 셸을 사용하는 경우 'nodejs' 바이너리에 대한 전체 경로를 반영하도록 명령을 수정합니다. sudo ln -s /usr/bin/nodejs /usr/bin/node

추가 솔루션 :

위 해결 방법으로 문제가 해결되지 않으면 다음 대안을 시도해 보십시오.

  • 업데이트 대안: sudo update-alternatives -- install /usr/bin/node node /usr/bin/nodejs 10
  • NodeJS 제거 및 재설치: sudo apt-get --purge 제거 노드 && sudo apt-get --purge 제거 nodejs && sudo apt-get install nodejs

이러한 솔루션을 구현한 후에는 터미널에서 NodeJS 명령을 성공적으로 실행할 수 있습니다.

위 내용은 Ubuntu 12.04에 NodeJS를 설치한 후 \'node\' 명령을 사용할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.