[Linux] Windows์—์„œ Linux ์‹คํ–‰ํ•˜๊ธฐ (WSL ์„ค์น˜ ๋ฐฉ๋ฒ•)

2025. 2. 11. 17:26ยท๐ŸŒŒ OS/Linux-๋ฆฌ๋ˆ…์Šค
728x90
728x90

WSL์ด๋ž€?

Windows Subsystem for Linux์˜ ์•ฝ์ž๋กœ, Windows ์šด์˜ ์ฒด์ œ์—์„œ Linux ํ™˜๊ฒฝ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.

  • WSL1 : Windows ์ปค๋„๊ณผ Linux ์ปค๋„ ๊ฐ„์— ๊ฐ€๊ต ์—ญํ• ์„ ํ•˜๋Š” ํ•˜์ดํผ๋ฐ”์ด์ € ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•œ๋‹ค. ์ด ๋ฒ„์ „์€ Linux ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ Windows์—์„œ ์ง์ ‘ ์‹คํ–‰ํ•˜๋„๋ก ์ง€์›ํ•˜์ง€๋งŒ ํŒŒ์ผ ์‹œ์Šคํ…œ ์„ฑ๋Šฅ์ด ๋œ ์šฐ์ˆ˜ํ•˜๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ๋‹ค.
  • WSL2 : Linux ์ปค๋„์„ Windows ์‹œ์Šคํ…œ ์œ„์— ๊ฐ€์ƒ ๋จธ์‹  ํ˜•ํƒœ๋กœ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด๋กœ ์ธํ•ด ํŒŒ์ผ ์‹œ์Šคํ…œ ์„ฑ๋Šฅ๊ณผ ํ˜ธํ™˜์„ฑ์ด ํ–ฅ์ƒ๋˜์—ˆ์œผ๋ฉฐ, Docker์™€ ๊ฐ™์€ ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ˆ ์„ ๋” ํšจ์œจ์ ์œผ๋กœ ์ง€์›ํ•œ๋‹ค. Windows10, ๋ฒ„์ „ 1903, ๋นŒ๋“œ 18362 ์ด์ƒ์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋‹ค.

๋ฌด๋ฃŒ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, Microsoft Store์—์„œ Linux ๋ฐฐํฌํŒ (Ubuntu, Debian ๋“ฑ)์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

WSL ์„ค์น˜ ๋ฐฉ๋ฒ•

1. Linux์šฉ ํ•˜์œ„ ์‹œ์Šคํ…œ On

์‹œ์ž‘ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๊ณ  Windows ๊ธฐ๋Šฅ ์ผœ๊ธฐ/๋„๊ธฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ Linux์šฉ ํ•˜์œ„ ์‹œ์Šคํ…œ ๊ธฐ๋Šฅ์„ ์ผ ๋‹ค.

 

 

2. PowerShell์—์„œ Install

Windows PowerShell์„ ๊ด€๋ฆฌ์ž ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰ํ•˜๊ณ , wsl --install์„ ์ž…๋ ฅํ•œ๋‹ค.

$ wsl --install

 

์„ค์น˜ ํ›„ ๊ธฐ๋ณธ ๋ฒ„์ „์„ WSL2๋กœ ๋ณ€๊ฒฝํ•œ๋‹ค.

$ wsl --set-default-version 2

์ดํ›„ ์žฌ๋ถ€ํŒ…

 

 

3. ์žฌ๋ถ€ํŒ… ํ›„ ์„ค์น˜ ์™„๋ฃŒ

์žฌ๋ถ€ํŒ… ์‹œ Linux์šฉ Windows ํ•˜์œ„ ์‹œ์Šคํ…œ ์ฐฝ์ด ์ž๋™์œผ๋กœ ์‹คํ–‰๋œ๋‹ค.

 

์•„๋ž˜ ์ฐฝ์ด ๋œจ๋ฉด ์„ค์น˜๊ฐ€ ์™„๋ฃŒ๋œ ๊ฒƒ

 

์‹œ์ž‘ ๋ฉ”๋‰ด๋ฅผ ๋ณด๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •์ƒ์ ์œผ๋กœ ์„ค์น˜๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

๋‹ค๋ฅธ ๋ฒ„์ „์„ ์„ค์น˜ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด, Microsoft Store์—์„œ ์„ค์น˜ ๊ฐ€๋Šฅํ•˜๋‹ค.

728x90
320x100
์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๐ŸŒŒ OS > Linux-๋ฆฌ๋ˆ…์Šค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Linux] VI, VIM ํŽธ์ง‘๊ธฐ ๋ช…๋ น์–ด(๋‹จ์ถ•ํ‚ค) ๋ชจ์Œ  (0) 2025.06.12
[Linux] ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ํฌ๊ธฐ(์šฉ๋Ÿ‰) ํ™•์žฅ ๋ฐฉ๋ฒ•  (0) 2025.04.28
[Linux] Quantum Espresso v7.2 ์„ค์น˜ ๊ณผ์ • (Ubuntu 20.04)  (2) 2023.09.07
[Linux] ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค(Kubernetes, k8s)๋ž€?  (0) 2023.08.29
[Linux] ์ปจํ…Œ์ด๋„ˆ์˜ ์ดํ•ด  (0) 2023.08.29
'๐ŸŒŒ OS/Linux-๋ฆฌ๋ˆ…์Šค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Linux] VI, VIM ํŽธ์ง‘๊ธฐ ๋ช…๋ น์–ด(๋‹จ์ถ•ํ‚ค) ๋ชจ์Œ
  • [Linux] ๋””์Šคํฌ ํŒŒํ‹ฐ์…˜ ํฌ๊ธฐ(์šฉ๋Ÿ‰) ํ™•์žฅ ๋ฐฉ๋ฒ•
  • [Linux] Quantum Espresso v7.2 ์„ค์น˜ ๊ณผ์ • (Ubuntu 20.04)
  • [Linux] ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค(Kubernetes, k8s)๋ž€?
mxnxeonx
mxnxeonx
"์•„, ์ด๊ฑฐ ๋ญ์˜€๋”๋ผ"๋ฅผ ํ•˜์ง€ ์•Š๊ธฐ์œ„ํ•œ ์ผ๊ธฐ์žฅ.
  • mxnxeonx
    MJ's Development Diary
    mxnxeonx
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (154)
      • ๐Ÿ’ป Language (43)
        • Java : ์ž๋ฐ” (18)
        • Python : ํŒŒ์ด์ฌ (9)
        • ROS : ๋กœ๋ด‡์‹œ์Šคํ…œ (9)
        • Android : ์•ˆ๋“œ๋กœ์ด๋“œ (4)
        • JavaScript : ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ (2)
      • ๐ŸŒ Environment (19)
        • IDE : ํ†ตํ•ฉ๊ฐœ๋ฐœํ™˜๊ฒฝ (9)
        • Virtual : ๊ฐ€์ƒํ™˜๊ฒฝ (10)
      • โš™ Framework (12)
        • Vue-๋ทฐ (3)
        • Spring-์Šคํ”„๋ง (7)
      • ๐Ÿ’พ DataBase (18)
      • ๐ŸŒŒ OS (36)
        • Linux-๋ฆฌ๋ˆ…์Šค (36)
      • ๐Ÿ’ฌ CI · CD (7)
        • Git : ๊นƒ (7)
      • ๐Ÿ“ƒ ETC (3)
      • ๐Ÿค– AI (4)
  • ๋งํฌ

    • GitHub
  • ์ธ๊ธฐ ๊ธ€

  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
mxnxeonx
[Linux] Windows์—์„œ Linux ์‹คํ–‰ํ•˜๊ธฐ (WSL ์„ค์น˜ ๋ฐฉ๋ฒ•)
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”