이번에는 윈도우에서 WSL2를 설치하는 방법을 알아볼 것이다. 윈도우에서 docker이나 ollama 등을 사용하기 위해서 필요했기 때문에 정리해봤다.
WLS은 Windows Subsystem for Linux의 약자로, 윈도우의 가상화 기능을 이용해서 윈도우에서 리눅스 기능을 사용할 수 있도록 도와준다.
이제 빠르게 설치하는 방법을 알아보도록 하겠다. 우선 명령어로 설치하는 방법과 그냥 UI를 통해서 설치하는 방법이 있는데 둘 다 모두 간단하니 자신에게 편한걸로 하면 된다.
1. WSL 활성화 및 가상화머신 설정
wsl을 활성화하고 가상화머신을 켜주는 방법은 아래 두가지 방법 중 편한것으로 실행하면 된다.
1-1. Command 이용
시작창에서 Windows powershell을 관리자 권한으로 실행하고, 아래의 두 명령어를 차례로 실행하고, 재부팅해준다.
# Windows SubSystem Linux 활성화
> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
# VirtualMachinePlatform 활성화
> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
1-2. GUI 이용
혹은 위 방법 말고 `Window+R` 키를 누르고 `appwiz.cpl` 을 실행후, 좌측에 `windows 기능 켜기/끄기`를 선택한다.
다음으로 Windows 기능창이 뜨면 `Linux용 Windows 하위 시스템`과 `가상 머신 플랫폼` 이 2개를 활성화해주고 재부팅해준다.
2. Ubuntu 설치
재부팅 후 다시 Powershell을 관리자 권한으로 실행한 이후 아래 명령어들을 실행해준다.
이 때 원하는 버전을 직접 선택해서 설치하면 된다.
# 사용가능한 배포판 확인
wsl.exe --list --online
# 배포판 설치(위 명령어로 확인한 NAME을 입력)
wls.exe --install {NAME}
설치가 완료되면, `username`과 `password`를 설정하라는 창이 나오면 설정해주면 된다.(이 때 password는 안보이는게 정상이니 제대로 입력하고 넘어가면된다.)
4. wsl 설정
다음으로 wsl을 2버전으로 사용할 수 있도록 간단한 설정을 진행해준다.
4-1. wsl2 리눅스 커널 업데이트
아래 링크에 들어가서 다운을 받고 설치하여 커널 업데이트를 진행해준다.
4-2. wsl 버전 설정
다음으로 powershell을 실행한뒤, 아래 명령어 2개를 입력해준다.
wsl --set-default-version 2
wsl --update
이후, cmd나 powershell에서 `wsl`을 입력하면 자신이 설치한 버전에 맞는 Linux prompt가 열릴 것이다.
'리눅스' 카테고리의 다른 글
Ubuntu wine 완전히 삭제하기 (0) | 2024.08.08 |
---|---|
Ubuntu gui 새파일 만들기 추가 (0) | 2024.08.05 |
Ubuntu 22.04 Open as Administrator (0) | 2024.07.26 |
Ubuntu 22.04 SSH (0) | 2024.07.17 |
Ubuntu 22.04 드라이브 마운트 (0) | 2024.07.17 |