AI 세무사! 시리즈를 소개합니다 자세히보기

코딩

윈도우에서 wsl2로 리눅스 설치 후 비쥬얼스튜디오코드에서 리눅스 커널 실행하기

강한인상이다 2024. 2. 15. 22:05

 

윈도우에서 리눅스를 실행하기 위해 예전엔 Vmware 을 설치하고 가상환경을 만드는 것 부터 난관이었는데

 

윈도우에서 WSL (Windows Subsystem for Linux)를 출시하고 파티션을 나눠서 리눅스를 설치한다든지 할 필요 없이 간단히 윈도우에서 cmd 창을 열어 리눅스를 실행 시킬 수 있게 되었다.

 

지금은 WSL2 까지 업데이트가 되어 리눅스 커널을 윈도우 비쥬얼스튜디오 코드에서 직접 사용할 수 있게까지 되었다.

 

 

 

1. 먼저 윈도우에서 가상환경 기능을 켜기로 선택하여야 한다

 

실행 -> 설정 -> windows 기능 켜기/끄기 클릭

 

 

2. Linux용 Windows 하위 시스템 과 가상 머신 플랫폼을 체크

 

 

3. 혹시라도 저 위의 방법이 막히면 cmd 를 관리자 권한으로 열어 아래와 같은 명령어를 입력하면 같은 기능을 쓸 수 있습니다

# wsl 기능 활성화
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

#가상머신플랫폼 기능 활성화
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

 

4. 컴퓨터를 재부팅 합니다

 

5. 윈도우 공식 사이트에서 wls2용 Linux 커널 업데이트 패키지를 다운로드 받습니다

 

다운로드 링크

 

6. 파워쉘이나 cmd 를 열어 WSL 2를 기본 버전으로 설정합니다

 

wsl --set-default-version 2

 

7. 윈도우 시작 메뉴에서 Microsoft Store 를 열어 Ubuntu를 검색한 후 실행합니다

 

 

7.  유저 네임과 비밀번호를 설정합니다 

비밀번호를 설정할 땐 타이핑 해도 비밀번호가 보이지 않으니 입력하시고 엔터 치시면 됩니다

 

8. Ubuntu 초기 설정을 위해 

sudo - i 입력

지정한 비밀번호 입력

 

9. cd /etc/apt     입력

 

10. ls       입력

 

11. vi source.list   입력

 

12. : 을 입력하여 명령어를 입력할 수 있게 합니다     (쉬프트 +  ;) 를 입력 하는 겁니다

 

 

13. %s/archive.ubuntu.com/ftp.daumkakao.com/g    입력 하고 엔터

 

14. 다시 : 누르고

 

15. %s/security.ubuntu.com/ftp.daumkakao.com/g    입력

 

16. 다시 : 누르고

 

17. wq 입력

 

18. apt update 입력

 

19. apt full-upgrade -y    입력

 

20. apt-get install -y ubuntu-restricted-extras net-tools git strongswan iperf ssh libssl-dev libncurses5 libncurses5-dev bin86 ftpd wireshark speedometer mpv vim cmake build-essential     입력

 

21. 비쥬얼스튜디오 코드에서 

 

컨트롤 + 쉬프트 + p 를 입력

 

terminal:select Default Profile 을 입력 커널을 ubuntu 로 선택

 

 

22. 컨트롤 + `  를 누르면 기본 커널 창이 리눅스로 실행되는 것을 확인 할 수 있다

 

 

 

 

 

반응형