[TIL] 211115

Lee SyongΒ·2021λ…„ 11μ›” 15일
0

TIL

λͺ©λ‘ 보기
89/204
post-thumbnail

πŸ“ 였늘 ν•œ 것

  1. μœˆλ„μš° chocolately

  2. μœˆλ„μš°μ—μ„œ λ¦¬λˆ…μŠ€ 개발 ν™˜κ²½ ꡬ좕 - μœˆλ„μš° 터미널 / WSL / μš°λΆ„νˆ¬


πŸ“– ν•™μŠ΅ 자료

  1. λ…Έλ§ˆλ“œ 코더 κ°•μ˜ '개발자λ₯Ό μœ„ν•œ μœˆλ„μš° μ…‹μ—…'

πŸ“š 배운 것

λ…ΈνŠΈλΆ 포맷 ν›„ μœˆλ„μš°μ—μ„œ λ¦¬λˆ…μŠ€ 개발 ν™˜κ²½ κ΅¬μΆ•ν•˜κΈ°

1. ν•„μš” 쑰건

Window10 ν™˜κ²½
Windows 2004 Update

2. ν•„μˆ˜ μ†Œν”„νŠΈμ›¨μ–΄

크둬
λΉ„μ£Όμ–Ό μŠ€νŠœλ””μ˜€ μ½”λ“œ
git

3. μœˆλ„μš°? λ¦¬λˆ…μŠ€?

1) chocolately

μœˆλ„μš°λ₯Ό μ‚¬μš©ν•˜λ©΄ ν”„λ‘œκ·Έλž¨μ„ μ„€μΉ˜ν•˜λŠ” 과정이 λ²ˆκ±°λ‘­λ‹€.
chocolatelyλ₯Ό μ΄μš©ν•˜λ©΄, μœˆλ„μš°λ₯Ό μ‚¬μš©ν•˜λ©΄μ„œλ„ μˆ˜μ›”ν•˜κ²Œ ν”„λ‘œκ·Έλž¨μ„ μ„€μΉ˜ν•  수 μžˆλ‹€.

chocolately μ„€μΉ˜ ( https://chocolatey.org/install μ°Έκ³  )
powershell을 'κ΄€λ¦¬μž κΆŒν•œμœΌλ‘œ μ‹€ν–‰'ν•œ ν›„ μœ„ μ‚¬μ΄νŠΈμ—μ„œ λ³΅μ‚¬ν•œ μ»€λ§¨λ“œ λΆ™μ—¬λ„£κΈ°

λ‹€μŒ λ§ν¬μ—μ„œ μœˆλ„μš°μ— μ„€μΉ˜ν•˜κ³ μž ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μ°Ύμ•„ κ·Έ μ½”λ“œλ₯Ό 볡사해 powershell에 λΆ™μ—¬λ„£κΈ° ( https://community.chocolatey.org/packages μ°Έκ³  )

ν”„λ‘œκ·Έλž¨μ΄ μ œλŒ€λ‘œ μž‘λ™ν•˜λŠ”μ§€λ₯Ό powershell에 ν”„λ‘œκ·Έλž¨ 이름을 μž‘μ„±ν•˜μ—¬ λ°”λ‘œ 확인할 수 μžˆλ‹€.

2) μœˆλ„μš° 터미널 & μš°λΆ„νˆ¬ μ„€μΉ˜

powershell λŒ€μ‹  μ‚¬μš©ν•  μœˆλ„μš° 터미널을 μ„€μΉ˜ν•œλ‹€.

μœˆλ„μš° 터미널을 'κ΄€λ¦¬μž κΆŒν•œμœΌλ‘œ μ‹€ν–‰'ν•œ ν›„ wsl --install λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•΄ λ¦¬λˆ…μŠ€ μ„œλΈŒ μ‹œμŠ€ν…œ(Windows Subsystem for Linux: WSL)을 μ„€μΉ˜ν•œλ‹€.

WSL을 μ„€μΉ˜ν•˜λ©΄ μœˆλ„μš° μƒμ—μ„œ λ¦¬λˆ…μŠ€ μ½˜μ†”μ„ μ‚¬μš©ν•  수 있고, λ¦¬λˆ…μŠ€ 계열 OSλ₯Ό μ„€μΉ˜ν•  μˆ˜λ„ μžˆλ‹€. Microsoft Storeμ—μ„œ μš°λΆ„νˆ¬λ₯Ό μ°Ύμ•„ μ„€μΉ˜ν•œ ν›„ 컴퓨터λ₯Ό μž¬μ‹œμž‘ν•œλ‹€.

4. WSL2

컴퓨터λ₯Ό μž¬μ‹œμž‘ν•˜λ©΄ μžλ™μœΌλ‘œ μš°λΆ„νˆ¬ 창이 λœ¬λ‹€.
μ„€μΉ˜κ°€ μ™„μ „νžˆ μ™„λ£Œλ˜λ©΄, λ¦¬λˆ…μŠ€ 계정을 λ§Œλ“ λ‹€.
이제 μœˆλ„μš° ν™˜κ²½μ—μ„œ λ¦¬λˆ…μŠ€λ₯Ό μ‚¬μš©ν•  수 있게 λ˜μ—ˆλ‹€.

μœˆλ„μš° 터미널을 'κ΄€λ¦¬μž κΆŒν•œμœΌλ‘œ μ‹€ν–‰'ν•œ ν›„ wsl --set-default-version 2 λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•΄ WSL2λ₯Ό κΈ°λ³Έ λ²„μ „μœΌλ‘œ μ„€μ •ν•œλ‹€. 이둜써 κΈ°λ³Έ 섀정이 끝났닀.


✨ 내일 ν•  것

  1. κ°•μ˜ 계속 λ“£κΈ°
profile
λŠ₯λ™μ μœΌλ‘œ μ‚΄μž, ν–‰λ³΅ν•˜κ²ŒπŸ˜

0개의 λŒ“κΈ€