Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 퍼피티어
- 프록시
- linux
- realtime
- 콘서트
- ubuntu
- 개발자 도구
- 개발자 도구 우회
- uvicorn
- 피들러
- EC2
- WSL
- netfunnel 우회
- WebRTC
- 자동화 도구
- 직링
- selenium
- fiddler
- FastAPI
- 티켓링크
- Django
- kotlin
- 자동화
- puppeteer
- nginx
- 예매
- AWS
- GPT
- App
- 티켓
Archives
- Today
- Total
개발 삽질 일지
[Linux] 예비 : WSL로 리눅스 환경 만들기 본문
반응형
반응형
0단계: 예비 – 리눅스 실습을 위한 환경 만들기
본 시리즈에서는 생존형 리눅스 명령어에 대해서 다룹니다. 자유로운 개발을 하면서 알게 된 생존 리눅스 시작합니다.
WSL이란?
WSL (Windows Subsystem for Linux)
→ 윈도우 안에서 리눅스를 실행할 수 있게 해주는 기능입니다. 정확히는 윈도우에서 우분투, 데비안, 칼리 리눅스 등 다양한 리눅스 배포판을 설치해서 명령어와 개발환경을 그대로 사용할 수 있게 하는 하위 시스템(Subsystem)입니다.
왜 굳이 리눅스를 써야 하죠?
리눅스는 다음과 같은 이유로 개발자와 서버 관리자의 표준 환경입니다:
- 대부분의 서버는 리눅스로 운영
- 파이썬, 자바, Node.js 등 오픈소스 생태계가 리눅스를 기본으로
- Docker, Git, SSH 등 개발 도구 대부분 리눅스 중심
- 파일과 권한을 다루는 방식이 윈도우와 다름 → 실습 필요
하지만 리눅스를 쓰기 위해...
- 듀얼 부팅은 번거롭고 위험
- 가상 머신은 무겁고 느림
- 회사 노트북에는 함부로 설치 못 함
그래서 나온 해답이 바로…
WSL이 필요한 이유
설치 난이도 | 리눅스 따로 설치 | 명령어 한 줄로 끝 |
리소스 | 가상머신 무거움 | 가볍고 빠름 |
환경 연동 | 윈도우와 파일 공유 어려움 | 윈도우 ↔ 리눅스 자유롭게 공유 |
사용성 | GUI 없어서 답답 | VS Code 등 연동 가능 |
추천 대상 | 숙련자 | 입문자/개발자 모두 가능 |
WSL로 할 수 있는 것들
- cd, ls, vim 같은 기본 명령어 실습
- Python, MySQL, Git 등 리눅스 기반 개발환경 구성
- Docker, Node.js, Django 같은 실전 프로젝트 실습
- VS Code 연동해서 편하게 개발 가능
🧭 다음 글 안내
👉 다음 글에서는 WSL 설치 + Ubuntu 22.04 설정 방법을 실습 중심으로 정리합니다.
[Linux] 실습 : WSL로 리눅스 환경 만들기
🐾 0단계: 예비 – 리눅스 실습을 위한 환경 만들기 📌 이 글은 ‘리눅스를 배우고 싶은 윈도우 사용자’를 위한 WSL 설치 가이드입니다.본격적인 리눅스 학습에 앞서, 먼저 실습 환경을 만들어
gnaaak.tistory.com
반응형
'Linux 학습 로드맵 > 0단계: 예비 - 리눅스에서 살아남기' 카테고리의 다른 글
[Linux] 기타 : WSL + MSSQL + FreeTDS (0) | 2025.05.03 |
---|---|
[Linux] 실습 : WSL로 리눅스 환경 만들기 (0) | 2025.05.03 |
[Linux] 연동 : WSL로 리눅스 환경 만들기 (0) | 2025.05.03 |