사악미소
현대마법의 공방
사악미소
전체 방문자
오늘
어제
  • 분류 전체보기
    • Document
    • JavaScript
    • jQuery
    • Spring Web
      • Spring Framework
      • Spring Boot
    • Android
      • Java Code
      • Setting
    • iOS
      • Swift Code
      • Setting
    • PHP
      • Code
      • Setting
    • AWS
    • LINUX
      • Rocky Linux
      • CentOS
    • Node.js
    • Developer Tool
    • GIT
    • MAC
    • Scraping Document
    • MariaDB
    • WYSIWYG
    • Scouter
    • Docker
    • Planning
    • 용어정리
반응형

인기 글

최근 댓글

Programmer 사악미소.
사악미소

사악미소의 현대마법의 공방

[Node.js] Linux 컴퓨터 Node.js 설치 및 버전 변경
Node.js

[Node.js] Linux 컴퓨터 Node.js 설치 및 버전 변경

2021. 7. 26. 13:20
728x90

 

#1. Node Vergion Manger 및 Node.js 설치

 

 

Node.js를 Linux 환경에 설치하기위해서는 먼저 NVM( Node Vergion Manger )를 다운로드 받아야 한다.

 

NVM을 사용하면 여러 버전의 Node.js를 설치할 수 있는 장점이 있다.

 

 

먼저 https://github.com/nvm-sh/nvm 사이트에 접속하여 최신 버전을 확인하고 다운받는다.

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 14926  100 14926    0     0  22283      0 --:--:-- --:--:-- --:--:-- 22277
=> Downloading nvm as script to '/home/saakmiso/.nvm'

=> Appending nvm source string to /home/saakmiso/.bashrc
=> Appending bash_completion source string to /home/saakmiso/.bashrc
=> Close and reopen your terminal to start using nvm or run the following to use it now:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

 

버전을 확인하였으면 curl 명령을 통해 해당 NVM을 다운받는다.

 

 

다음으로 NVM을 활성화 시켜준다.

$ . ~/.nvm/nvm.sh

 

 

NVM의 활성 작업이 완료되었다면 아래 명령을 통해 설치 가능한 Node.js 버전을 확인해 보도록 하자.

$ nvm ls-remote
         v4.0.0
         v4.2.0   (LTS: Argon)
         v4.9.1   (Latest LTS: Argon)

	~ 이 하 생 략 ~

 

 

명령을 실행하면 설치 가능한 Node.js 버전의 리스트가 나열되는데

 

사용하려는 Node.js 버전을 확인하고 설치를 진행해 보자.

 


 

1) 가장 최신의 LTS 버전을 설치

$ nvm install --lts

 

2) 가장 최신의 버전을 설치

$ nvm install

 

3) 버전을 직접 지정하여 설치

$ nvm install 14.17.3

 


 

설치가 완료되었는지 최종적으로 확인해 보자.

 

$ node -e "console.log( 'Running Node.js ' + process.version )"
Running Node.js v14.17.3

 

 

 

 

※ 실행시 version `GLIBC_버전` not found ( required by node )가 나타나는 경우

$ node -e "console.log( 'Running Node.js ' + process.version )"
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)
node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by node)

node.js 버전을 낮추어야 한다.

 


 

 

#2. Node Vergion Manger를 이용하여 Node.js 버전 변경하기

 

 

위에서 설치한 Node.js의 버전을 변경해 보도록 하자.

 

먼저 활성화 되어있는 NVM을 비 활성화 상태로 바꾸어 놓는다.

$ nvm deactivate

 

NVM을 비활성화 활성된 버전을 삭제한다.

$ nvm uninstall 기존버전

 

삭제가 되었는지 확인해 본다.

$ node --version

 

삭제가 완료되었다면 다시 install 명령으로 설치할 Node.js 버전을 지정해 주면 된다.

$ nvm install 신규버전

 

 

 

 

728x90

'Node.js' 카테고리의 다른 글

[WebStrome] 프로젝트 별로 Node.js 버전 변경하기  (0) 2025.03.21
[nodejs] Windows 환경에 Nodejs 설치하기  (0) 2024.05.15
    'Node.js' 카테고리의 다른 글
    • [WebStrome] 프로젝트 별로 Node.js 버전 변경하기
    • [nodejs] Windows 환경에 Nodejs 설치하기
    사악미소
    사악미소

    티스토리툴바