윈도우에서 리눅스를 실행하기 위해 예전엔 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. 컨트롤 + ` 를 누르면 기본 커널 창이 리눅스로 실행되는 것을 확인 할 수 있다
'코딩' 카테고리의 다른 글
동영상 mp4, mkv 파일에서 mp3 파일 추출하는 프로그램 (0) | 2024.04.15 |
---|---|
WSL2에서 리눅스 비쥬얼스튜디오 코드 실행할 때 문제점 (0) | 2024.02.15 |
복리 계산기, 복리로 계산했을 때 수익, 복리 수익 (0) | 2024.02.08 |
dart 전자공시된 회사 크롤링 하기, 기업 재무제표 크롤링하기, 기업 재무제표 자동으로 가져오기 (0) | 2024.01.10 |
캐러셀 추천, 가로로 움직이는 캐러셀, 가로로 항목들이 자동으로 움직이게 하는 css, 가로 메뉴, 홈페이지 제작, django 코드 (0) | 2024.01.09 |