본문 바로가기

리눅스/WSL2

WSL2[1] - WSL2 및 우분투 설치하기

반응형

안녕하세요.

이버엔 WSL2에 대한 포스팅으로 돌아왔습니다.

 

1. WSL2란?

Windows Subsystem for Linux2의 줄임말인 WSL2는 2020년 5월경 Windows 10 대규모 업데이트를 통해 정식 릴리즈되었습니다.

WSL은 가상화를 통해 윈도우에서 리눅스를 구현할 수 있게 해주는 기능이며 WSL2버전에서 기능이 대폭 향상되면서 정말 쓸만해졌습니다.

가장 눈여겨볼만한 사항은 윈도우 10 Home 버전에서도 도커를 사용할 수 있게 되었다는 점이며 리눅스와 윈도우의 경계가 허물어지기 시작했다는 의미가 됩니다.

 

2. WSL2로 할 수 있는 것들

앞서 말씀드린대로 도커를 사용할 수 있으며 이는 리눅스에서 유용하게 사용되는 대부분의 서비스를 윈도우에서도 구현할 수 있다는 의미가 됩니다.

도커는 간단하게 말하면 잘 포장된 가상환경을 이용해 여러 소프트웨어를 구동시켜주는 프로그램입니다.

혹 도커에 대해 더 궁금하시다면 아래 링크를 참조해주세요.

2020/04/19 - [라즈베리파이/왕초보] - 라즈베리파이[7] - 도커 설치하기

 

 

라즈베리파이[7] - 도커 설치하기

안녕하세요. 오늘은 라즈베리파이에 도커를 설치해보겠습니다. 1. 도커란? 도커는 오픈소스 가상화 플랫폼으로써 컨테이너라는 개념을 기반으로 운용됩니다. 각종 소프트웨어와 실행환경을 컨�

bebutae.tistory.com

 

3. WSL2 설치방법

(1) 윈도우 터미널 설치하기

WSL2를 활용하기 위해서는 우선 윈도우 터미널을 설치하여야 합니다.

윈도우 터미널은 명령프롬프트(CMD)의 개선버전이라고 할 수 있는데, 더 다양한 기능을 제공합니다.

이녀석은 마이크로소프트 스토어에서 설치가능한데, 컴퓨터 좌측 하단의 돋보기 버튼을 눌러 다음 사진과 같이 스토어를 검색한 후 실행해줍니다.

스토어를 실행하셨다면 이번엔 우측 상단에 있는 돋보기 버튼을 클릭해 Windows terminal을 검색해 설치해줍니다.

아래와 같은 화면에서 설치해주시면 됩니다.

설치를 완료하셨다면 다시 컴퓨터 좌측 하단의 돋보기에서 Terminal을 검색하고, 관리자 권한으로 터미널을 실행해줍니다.

이제 본격적으로 WSL2를 설치해보겠습니다.

윈도우 터미널에 아래 명령어를 순서대로 입력해주세요.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

위 작업이 완료되었다면 설정을 적용하기 위해 컴퓨터를 재부팅 해줍니다.

(2) 우분투 설치하기

재부팅 후 마이크로소프트 스토어를 켜고, 우분투를 설치해줍니다.

ubuntu를 검색하고...

무료라고 적힌 버튼을 눌러 설치해주시면 됩니다.

설치가 완료되면 스토어에서 실행 버튼을 눌러 우분투 터미널을 열어줍니다.

Installing이라는 메시지가 출력되며 잠시 기다려달라는 메시지가 나오는데, 기다려주시면 username을 입력하라는 메시지가 출력됩니다. 

여기서 사용자명과 비밀번호를 설정해주면 됩니다.

쭈루룩 설정이 완료되면 다시 관리자 권한으로 터미널을 켜주세요.

wsl이라는 명령어를 입력하였을때 아래 화면과 같이 뜨면 정상적으로 설치가 완료된겁니다.

이제 exit를 입력하여 터미널로 나가주시고, 다음 명령어를 입력하여 wsl버전을 확인해주세요.

wsl -l -v

버전이 1로 나오면 다음 명령어를 입력하여 2로 바꿔줍니다.

wsl --set-version Ubuntu 2

혹 위와 같이 커널 구성 요소 업데이트가 필요하다고 하면 다음 링크에서 커널 업데이트 패키지를 다운받아주세요.

docs.microsoft.com/ko-KR/windows/wsl/wsl2-kernel

 

WSL 2 Linux 커널 업데이트

WSL 2 Linux 커널을 수동으로 업데이트하는 방법에 대한 지침입니다.

docs.microsoft.com

파일을 다운받으시고 바로 실행하여 설치해주시면 됩니다.

이제 다시 wsl --set-version Ubuntu 2 명령어를 실행해주세요.

완료되었다면 wsl -l -v명령어를 통해 버전을 확인해보세요.

잘 변환되었네요.

이제 터미널 상단의 아래방향 화살표를 클릭하여 우분투를 실행시켜줍니다.

아래 사진과 같은 화면이 뜨면 정상적으로 세팅이 완료된겁니다.

고생하셨습니다.

다음에는 도커를 설치해보도록 하겠습니다.

 

---

+만약 가상 컴퓨터 플랫폼 Windows 기능을 사용하도록 설정하고 BIOS에서 가상화가 사용하도록 설정되어있는지 확인하세요.

라는 오류메시지를 보시게 된다면, 다음과 같이 따라해주세요.

1. AMD CPU 사용자

SVM 옵션을 켜주셔야 합니다.

2. Intel CPU 사용자

Intel Virtualization Technology 옵션을 켜주셔야 합니다.

 

3. 옵션 켜주는 방법

아래 방법을 참고해주세요.

+노트북 셋팅 방법이라고 하는데 일단 바이오스 화면으로 진입하신 후 본인의 메인보드 제조사에 맞춰 설정해주시면 됩니다.

+그리고 AMD사용자 분들도 아래 방법대로 바이오스 진입하시면 되는데, 인텔이랑 이름만 다른 기능이라서 방법은 똑같습니다.

https://support.bluestacks.com/hc/ko/articles/360043236951

 

Windows 7) BlueStacks용 BIOS를 통해 VT(가상화)를 사용하도록 설정하는 방법

안녕하세요! MMORPG에 최적화 된 모바일 게이밍 플랫폼 블루스택입니다.  PC / Laptop 브랜드 또는 제조업체에 따라 Windows PC / Laptop에서 BIOS 설정하는 데 도움이됩니다. BIOS를 시작하는 방법 : Dell 노

support.bluestacks.com

 

반응형

'리눅스 > WSL2' 카테고리의 다른 글

WSL2[5] - Webmin설치하기  (0) 2021.05.22
WSL2[4] - SSH 접속하기  (4) 2021.05.20
WSL2[3] - 데스크탑 환경 설치하고 VNC로 접속하기  (10) 2020.11.30
WSL2[2] - Docker 설치하기  (0) 2020.09.25