환경 Show - Windows10 - Ubuntu(20.04 or 18.04) Microsoft Store에서 우분투를 다운로드하여 사용하던 중, MongoDB가 제대로 설치되지 않는 것을 확인할 수 있었다. 정-말 많은 수의 페이지를 뒤적이고 따라 해보며 해당 문제를 해결하려 했으나, 어떠한 방법도 유효하지 않았다. 몇 번을 포기하고, 다시 시도하고 하다가 마지막이다 생각하고 자주 봐왔던 페이지들의 댓글을 유심하게 읽어보던 중 아래의 글을 보게 되었다. 결과적으론, @bonyem의 방법이 내게 유효하진 않았지만, 이 댓글의 내용을 통해서 Ubuntu의 버전과 WSL 버전에 따라 설치 방법이 달라질 수 있음을 알게 되었고, 어떤 솔루션을 적용하기 전에 환경부터 동일하게 맞춰봐야겠다는 생각이 들었다. 1. WSL2 설정 및 우분투(18.04) 설치 해당 <<링크>>를 참고하여, WSL2 설정 및 우분투를 설치하였다. 만약 wsl --set -version Ubuntu 2 문을 실행하였을 때, 아래와 같이 제공된 이름 사용하여 배포하지 않습니다.라고 출력된다면, 명령문 내 Ubuntu를 최상단의 NAME 출력값(여기선 Ubuntu-18.04)으로 바꿔 실행하면 해결할 수 있다. => wsl --set -version Ubuntu-18.04 2 2. MongoDB 설치 해당 <<링크>>를 참고하여, MongoDB를 간단히 설치 및 실행할 수 있다(그동안 나는 뭐했던 거지ㅠ.ㅠ). 설치 직후엔, 상태 확인 시 fail이 출력되므로, start를 먼저 해준 다음 상태를 확인해서 OK가 나오면 끗! 정말 ㅠ.ㅠ MongoDB를 얼마나 미워했는지 모른다. 얘는 아무 잘못도 없는데... 이제 MongoDB를 응용하는 스크립트들을 다시 실행해보며 공부해봐야겠다! 사담GPU가 있는 데스크탑에 멀티부팅을 할 일이 생겨 시도하던 중 윈도우가 리눅스를 6번쯤 잡아먹고 겨우 해내고 나니 이 과정을 글로 남기지 않으면 너무 억울할 것 같아 이렇게 글로 남기게 되었다. Spec / Requirement
Dualboot
이후 설정을 적용하기 위해
|