WSL 기본세팅 관련하여 필수적으로 세팅해야 할 것들을 정리하여보았다.
WSL을 사용하여 Windows에 Linux 설치
공식문서의 가이드대로 따라하면 큰 문제없이 설치할 수 있다.
(도중에 한번 재부팅하여야 설치 적용 완료)
가이드에서는 nvm을 먼저 설치한 뒤, 이를 사용해 Nodejs & npm 을 설치할 수 있다.
// nvm 설치
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
// nvm 설치 확인 - 설치된 nodejs 버전 목록
nvm ls
// nodejs 설치
nvm install node
// lts 버전으로 설치
nvm install --lts
curl -o- -L https://yarnpkg.com/install.sh | bash
Microsoft Store을 통해 우분투를 설치한 경우, [Ubuntu] 에 자신이 설치한 우분투 앱의 이름으로 넣어주어야 한다.
\\wsl$\[Ubuntu]\home
//Ubuntu-18.00의 경우
\\wsl$\Ubuntu-18.00\home
일단 WSL Ubuntu 환경에서 프론트엔드 개발 기준으로 전반적인 작업들을 무난하게 진행할 수 있었다. 다만, 램 점유율이 생각보다 높으므로, 컴퓨터의 용량은 최소 16GB 이상은 되어야 원활하게 작업을 진행할 수 있다.
특정 종류의 작업(방화벽 관련 설정 등)에서는 Mac 환경과는 다르게 추가적인 설정이 필요하다는 것을 염두해 두어야 한다.