WSL2에 Ubuntu 설치하기

WSL(Windows Subsystem for Linux)을 사용하면 Windows 시스템에 Ubuntu 환경을 설치하고 애플리케이션들을 사용할 수 있다. 이 글에서는 Windows11에서 WSL을 활성화 하고 Ubuntu 환경을 구성하고 GUI 애플리케이션을 사용하는 방법들을 알아본다.

WSL 설치

WSL은 command line에서 설치할 수 있는데, 관리자 권한으로 Powershell을 열고 “wsl –install”을 실행한다.

wsl --install

아래와 같이 WSL과 Ubuntu 설치가 진행된다.

아래와 같이 설치가 완료되면 시스템 재부팅을 해준다.

시스템 재부팅은 Windows키 + R 을 입력해서 실행 창이 뜨면 “shutdown /r“을 실행한다.

shutdown /r

재부팅하면 아래와 같이 Ubuntu가 시작하면서 계정을 입력 하라는 창이 뜬다.

계정을 입력 하면 계정을 생성하고 아래와 같이 생성한 계정으로 로그인한 프롬프터가 뜬다. 아래 그림은 winuser 라는 계정을 생성한 후 이다.

Ubuntu 22.04 LTS가 설치되었고, winuser 계정으로 터미널이 열린 것을 확인할 수 있다.

Windows에 Ubuntu가 설치된 것을 확인하기 위해 검색 창에 ubuntu를 입력하면 아래와 같이 설치되어 있는 것을 확인할 수 있다.

또한 “WindowKey + E”를 클릭하여 익스플로러를 실행해 보면 Linux > Ubuntu가 설치되어 있는 것을 확인할 수 있다.

Ubuntu 구성

최신 업데이트를 설치하자

sudo apt update
sudo apt full-upgrade -y

systemd 활성화(선택 사항)

2022년 9월 Microsoft는 WSL에서 systemd 지원을 발표했다. systemd를 활성화하려면 /etc/wsl.conf 를 수정해야 한다.

/etc/wsl.conf 파일을 열고 다음 줄을 삽입한다.

[boot]
systemd=true

GUI 패키지 설치 및 사용

WSL2에는 기본적으로 WSLg가 활성화되어 있어서 그래픽 Linux 애플리케이션을 실행할 수 있다. 기본 X11 애플리케이션을 설치하자.

sudo apt install x11-apps -y

눈이 마우스를 따라가는 xeyes 과 계산기인 xcalc를 실행해 보자.

xeyes &
xcalc &

putty를 설치하고 실행해 보자

sudo apt install putty -y

참고

답글 남기기