이것은 내가 실행한 명령입니다(문서에 따라).
curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&sudo apt-get install -y nodejs
나타나는 오류 메시지는 다음과 같습니다.
귀하의 배포판("vera"로 식별됨)은 현재 지원되지 않습니다. NodeSource에 문의하세요.https://github.com/nodesource/distributions/issues이것이 틀렸다고 생각하거나 배포 지원을 고려하고 싶은 경우
제가 생각할 수 있는 잠재적인 해결 방법 중 하나는 이전 Mint 버전에서 작동하는 Nodejs 버전을 설치하는 것이지만 어떻게 해야 할지 모르겠습니다.
답변1
이것을 따르라깃허브질문, 나는 그렇게 하려고 노력할 것이다수동 설치.
다른 옵션에 대해서는 스크립트를 확인하세요. curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash -
인터넷에서 스크립트를 다운로드하여 실행하세요.
다음 방법으로 스크립트를 다운로드하세요 curl -fsSL https://deb.nodesource.com/setup_19.x > setup_19.x
. 이제 setup_19.x
.
스크립트에는 check_alt()
함수를 정의한 후 여러 배포판에서 이를 호출하는 것으로 나타납니다. 그 중 하나는 다음과 같이 정의됩니다.
check_alt "Linux Mint" "vanessa" "Ubuntu" "jammy"
즉, 다음과 같이 형식을 지정하고 싶을 수도 있습니다.
check_alt "Linux Mint" "vera" "Ubuntu" "jammy"
Mint Vera는 Ubuntu Jammy를 기반으로 하는 것으로 보이므로 변경할 수 없습니다. 따라서 위에서 작성한 줄을 다른 줄에 추가하고 check_alt
(찾을 수 있음) 스크립트를 실행한 다음 마지막으로 sudo apt-get install -y nodejs
.
답변2
요약:
curl -sL https://deb.nodesource.com/setup_19.x | sed -e 's/vanessa/vera/' | sudo -E bash -
설명하다:
Curl이 설치 스크립트를 가져옵니다. 스크립트에서는 "vanessa"라는 단어가 모두 "vera"라는 단어로 대체됩니다. 이로써 우리는 이 Linux 배포판에 nodejs를 설치할 수 있는 권한을 얻습니다. 다음으로 스크립트를 시작합니다.