Comments (2)
WSL
은 윈도우용 리눅스 하위 시스템입니다. 윈도우에서 리눅스와 거의 동일한 환경을 사용할 수 있도록 제공합니다.
Windows는 unix
계열의 OS 가 아니기 때문에 개발할 때 불편한 점이 많고, 개발을 하려면 무조건 리눅스 듀얼부팅이나 맥을 사야 했습니다.
하지만 WSL
이 나오면서 그냥 윈도우에서 리눅스환경을 거의 동일하게 사용할 수 있게 되었고, 듀얼부팅에 대한 부담이 많이 사라지긴 했어요.
... 그런데 이건 리눅스 경험이 충분할 때의 이야기이고, 반대의 경우 윈도우에서 리눅스를 돌리는 거인 만큼 말씀주신 것과 같은 많은 어려움이 있습니다. 리눅스에 익숙하지 않은데 윈도우에서 리눅스를 돌린다는 게 아주 어렵기도 하고, 이걸 윈도우에서 작업해야 하나 리눅스에서 작업해야 하나 등에 대한 고민이 생기고, 환경 세팅 과정에서 문제가 생겼을 때 추적하는 게 더 힘들 수 있습니다. 특히 백엔드의 경우는 많은 것들을 돌려야 하기 때문에 더 그렇습니다.
때문에 리눅스가 익숙하지 않으신 Windows 이용자 이시라면, 톡방에서 백엔드 세미나장 한결님이 언급하셨듯이 그냥 리눅스 듀얼부팅을 하셔서 리눅스에 익숙해지신 다음 나중에 wsl로 옮기시는 걸 추천드립니다.
사족이 너무 길어졌는데, 일단 질문주신 거에 대한 답을 드리자면
MySQL
은 이 링크 참고하셔서, wsl 켜시고 우분투 터미널에서 커맨드 입력하여 설치하시면 됩니다.- VSCode는 wsl 켜시고 해당 코드로 가신 다음
code .
을 입력하여 여시는 게 가장 깔끔합니다.
이런 식으로 그냥 모든 일을 wsl 터미널 안에서 처리한다고 생각하시면 될 것 같습니다.
from seminar-2021.
상세한 답변 정말 감사합니다! 듀얼부팅으로 다시 시도해보겠습니다.
from seminar-2021.
Related Issues (20)
- Android 과제 4번 signup POST body 전송 및 response에서 token을 추출하는 방법 HOT 11
- Nginx 배포 완료 후 서버가 작동하지 않는 문제
- 장고 과제4 서버 실행시 static file not found 에러 질문드립니다. HOT 11
- 안드로이드 과제4 Dagger Hilt로 만든 okhttpclient에서 logcat 출력 설정 방법 HOT 2
- local에서 Authorization Error HOT 2
- 백엔드 서버가 보낼 수 있는 여러 에러 응답 처리 관련 HOT 2
- 안드로이드 과제4 스펙 관련 HOT 2
- Django 과제4 RDS 데이터베이스 생성 요금?? HOT 3
- 안드로이드 과제4 에러 메시지 관련 HOT 3
- 장고 과제4 migration 관련 에러 질문 HOT 5
- RDS 생성 후 DATA GRIP 연동 부분에서 connection이 계속 fail합니다. HOT 1
- 장고 OperationalError: (1045, "Access denied for user 'waffle-backend'@'172.31.44.17') HOT 3
- 장고 과제4 nginx stop 혹은 restart 시 오류 관련 HOT 5
- nginx 502 bad gateway 에러 HOT 1
- 장고 과제 5 exception_handler을 찾지 못하는 문제 관련 HOT 4
- 장고 과제 4 Migration 관련 질의 HOT 1
- 장고 과제 5(2) 문제 의도 및 추가적인 질문 HOT 5
- 장고 과제 5(3) notebook 실행 오류 질문 HOT 8
- EC2에서 애플리케이션이 꺼지는 현상
- 안드로이드 과제 리뷰 관련하여 질문드립니다. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seminar-2021.