개발 학습

S1: Ubuntu 패키지 매니저 apt / node.js버전관리용 nvm / npm

StelthPark 2021. 9. 3. 12:01

Ubuntu 패키지 매니저 apt

 

  • 패키지 목록 갱신: apt update(관리자 권한 필요)
    • 패키지를 다운로드받을 수 있는 여러 저장소의 최신 정보를 업데이트합니다. 새로운 저장소를 추가하거나, 패키지를 설치하기 전, 최신 정보를 갱신합니다.
    • 설치된 프로그램이 새로운 버전으로 변경되지 않습니다.
  • 업그레이드 가능한 패키지 목록을 출력: apt list -—upgradable
  • 전체 패키지 업그레이드(버전 업): apt upgrade (관리자 권한 필요)
  • 특정 패키지만 업그레이드(버전 업): apt --only-upgrade install 패키지이름 (관리자 권한 필요)
  • 패키지 설치: apt install 패키지이름 (관리자 권한 필요)
  • 설치된 패키지 보기: apt list --installed
  • 패키지 검색: apt search 검색어
  • 패키지 정보 확인: apt show 패키지이름
  • 패키지 삭제: apt remove 패키지이름(관리자 권한 필요)

node.js버전관리용 nvm

 

nvm 설치

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash

nvm으로 node.js 설치

nvm install --lts

nvm으로 node.js 버전 드나들기

nvm use 버전넘버

 

node.js 모듈앱스토어 nvm

 

npm이란 node.js를 위한 모듈스토어같은것

개발의존성으로 설치시 --save.dev를 붙인다.

package.json으로 npm install시 dependency만 설치된다.