본문 바로가기

728x90

Development/WSL2

(3)
[WSL 2] Error - Failed to save file, EACCESS permision denied Problem "Failed to save 'file.js': Unable to write file (NoPermissions (FileSystemError): Error: EACCES: permission denied, open '/opt/path/to/folder/file.js')"와 같은 에러가 WSL 2 환경의 VS code에서 나타난다. error가 나타나면서 파일을 수정한 내용들이 저장이 되지 않는 문제가 생겼다. Solution sudo chown -R user /path/to/folder 위의 명령어로 해결하였다. 나의 경우에는 현재 로그인한 user가 logan이기 때문에 sudo chown -R logan . 으로 하였지만, 해결되지 않았다. 그래서 원래 user인 ubuntu로 sud..
[WSL 2] WSL 2 설치 방법 (How to install WSL 2) Python을 주 언어로 삼으면서 DevOps와 인공지능을 동시에 공부를 하고 있다. 둘 다 공부를 하면서 Docker를 사용하면 환경설정에서 편리하고 관리에도 편할 것 같아 Docker, Nvidia-docker, Kubernetes를 집중적으로 공부하면서 WSL 2 (Windows Subsystem for Linux 2)를 알게 되었습니다. WSL 2는 윈도우에서 리눅스 계열의 터미널을 사용할 수 있게 해주는 마이크로소프트가 야심차게 준비하고 있는 프로젝트입니다. 제가 WSL 2을 사용하게 된 이유는 Docker를 사용하여 local 환경에 있는 GPU를 사용하고 싶었습니다. 윈도우에 있는 Desktop for Docker에서는 GPU를 지원하지 않는다고 공식 홈페이지에 발표되어 있습니다. WSL 2..
[WSL2] WSL2의 저장공간을 다른 저장공간으로 옮기는 방법 Windows 10 - 버젼 2004 에서 새로이 추가된 WSL2를 쓰면서 docker 등 작업을 하는데 있어서 훨씬 일관되고 좋다는 얘기를 듣고, 써보기로 했다. (https://www.docker.com/blog/docker-desktop-wsl-2-best-practices) https://www.youtube.com/watch?v=hwbbFY4Yww0&t=1018s 에 있는 동영상 강좌를 보고 설치를 마쳤다. 그런데, 문제가 되는것은 SSD 인 C:\ 드라이브 용량이 부족하였다. 더보기 Run powershell.exe as Administrator PS C:\WINDOWS\system32> wsl -l Windows Subsystem for Linux Distributions: Ubuntu (D..

728x90