우분투에 Next 설치

나르·2021년 12월 1일
0

Infra

목록 보기
1/5
post-thumbnail

Spec

  • next.js, ts
  • nodejs 14.17.x
  • yarn

설치

$ sudo apt-get update

# 빌드 시 필요한 기본적인 패키지(선택)
$ sudo apt-get install -y build-essential
$ sudo apt-get install curl

# node 설치
$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash --
$ sudo apt-get install -y node.js
$ node -v

# yarn 설치
$ npm install -g yarn
$ yarn -v

permission denied, access '/usr/local/lib' 에러가 뜬다면 sudo로 설치해주면 됩니다.
근데 10.x 버전으로 인스톨해버려서.. 최신버전으로 다시 설치했습니다.

# 기존 node 삭제
$ sudo apt-get --purge remove node
$ sudo apt-get --purge remove nodejs

# 최신 버전 설치 
$ sudo curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
$ sudo apt-get install -y nodejs

문제

ENOSPC no space left on device
프로젝트에서 yarn install 하다가 발생한 ㅠㅠ 경로에서 허용된 용량을 초과해 설치할 공간이 없다는 에러.
tmp 폴더에 인스톨 중이었는데 야매로 이것 저것 삭제하고 안쓰는 라이브러리 제외시키고 재설치하니까 설치는 됐습니다.
write error (file system full?) on fc 18 [closed]
별개로 어찌나 꽉꽉 찬건지 vi도 안먹히는 상황이 발생했습니다... df로 디스크 사용량을 조회해보니 100%로 꽉꽉 찼더군요,, 적당히 비우니 다시 돌아갑니다.

# 도커 안쓰는 이미지 삭제
$ docker system prune --all
# watch하는 파일의 총 개수의 상한
$ sudo sysctl fs.inotify.max_user_watches=524288
$ sudo sysctl -p
profile
💻 + ☕ = </>

0개의 댓글