wsl --install 명령어를 사용했든, 수동으로 기능을 활성화했든, 설치 과정에서 시스템 재부팅이 필요하다는 메시지가 나타나면 반드시 컴퓨터를 다시 시작해 주세요.
(선택 사항) WSL 2를 기본 버전으로 설정하기
최신 wsl --install 명령어는 보통 WSL 2를 기본으로 사용하도록 설정하지만, 만약을 위해 또는 기존에 WSL 1을 사용하고 있었다면 다음 명령어로 WSL 2를 기본 버전으로 설정할 수 있습니다.
재부팅 후 PowerShell을 다시 관리자 권한으로 실행하고 아래 명령어를 입력합니다.
wsl --set-default-version 2
이 과정에서 "WSL 2 requires an update to its kernel component." 와 같은 메시지가 나타나면, 메시지 안의 링크(보통 https://aka.ms/wsl2kernel)를 방문하여 리눅스 커널 업데이트 패키지를 다운로드하고 설치해야 합니다.
Ubuntu 설치가 완료되면, 이제 처음으로 실행하여 초기 설정을 진행해야 합니다.
새로운 게임을 시작할 때 캐릭터 이름을 정하는 것처럼, 리눅스에서 사용할 사용자 이름과 암호를 만들어야 합니다.
Ubuntu 실행
윈도우 시작 메뉴에서 'Ubuntu 22.04.1 LTS' (또는 설치한 Ubuntu 이름)를 찾아 클릭합니다.
또는 PowerShell이나 명령 프롬프트에서 wsl 또는 ubuntu2204.1 (설치된 배포판 이름에 따라 다를 수 있음, wsl -l -v 명령으로 확인 가능)을 입력하여 실행할 수 있습니다.
초기 설치 진행
처음 실행하면, "Installing, this may take a few minutes..." 와 같은 메시지가 나타나면서 몇 분 정도 초기 설정이 진행됩니다.
새로운 사용자 이름(Username) 입력
설치가 완료되면, "Enter new UNIX username:" 이라는 메시지가 나타납니다.
여기에는 리눅스에서 사용할 사용자 이름을 입력합니다. 영어 소문자와 숫자를 조합하여 간단하게 만드는 것이 좋습니다 (예: student, myubuntu, devuser).
🖐️
주의: 사용자 이름에는 공백이나 특수문자 사용을 피하는 것이 좋습니다. 윈도우 사용자 이름과 달라도 괜찮습니다.
입력 후 Enter 키를 누릅니다.
새로운 암호(Password) 입력
다음으로 "New password:" 메시지가 나타나면, 이 사용자 계정의 암호를 입력합니다.
암호를 입력할 때는 화면에 아무것도 표시되지 않습니다 (별표 * 도 나타나지 않아요!).
당황하지 말고 정확히 입력한 후 Enter 키를 누릅니다.
암호 재입력
"Retype new password:" 메시지가 나타나면, 방금 입력한 암호를 똑같이 다시 한번 입력합니다.
마찬가지로 화면에는 아무것도 표시되지 않습니다. 정확히 입력하고 Enter 키를 누릅니다.
암호가 성공적으로 설정되면, "Password updated successfully" 와 유사한 메시지와 함께 리눅스 프롬프트(사용자이름@컴퓨터이름:~$)가 나타납니다.
실행 완료
축하합니다! 이제 여러분의 윈도우 PC에 Ubuntu 22.04 LTS 환경이 성공적으로 구축되었습니다!
프롬프트가 보인다면, 여러분은 지금 리눅스 터미널 안에 있는 것입니다.
이 명령어는 현재 설치된 리눅스 배포판의 상세 정보를 보여줍니다.
출력 내용 중 Description: 항목에 Ubuntu 22.04.5 LTS (또는 유사한 내용)가 표시되는지 확인합니다.
Codename: 항목에는 jammy라고 표시될 것입니다. (Ubuntu 22.04 LTS의 코드명은 Jammy Jellyfish입니다.)
ubuntu 버전 확인
패키지 목록 업데이트 및 업그레이드 (권장)
새로 설치한 리눅스 시스템은 최신 상태로 업데이트해주는 것이 좋습니다. 다음 두 가지 명령어를 순서대로 실행합니다.
먼저, 사용 가능한 패키지 목록을 최신 정보로 업데이트합니다.
sudo apt update
이때 앞에서 설정한 리눅스 사용자 암호를 물어볼 수 있습니다. 입력하고 Enter를 누르세요 (역시 화면에는 표시되지 않습니다).
sudo는 "superuser do"의 약자로, 관리자 권한으로 명령을 실행하겠다는 의미입니다.
다음으로, 설치된 패키지들을 최신 버전으로 업그레이드합니다.
sudo apt upgrade
업그레이드할 패키지가 많으면 시간이 다소 걸릴 수 있으며, 중간에 정말로 진행할 것인지 묻는 메시지([Y/n])가 나오면 Y를 입력하고 Enter를 누릅니다.
기본적인 리눅스 명령어 사용해보기
ls: 현재 디렉토리(폴더)의 파일 및 하위 디렉토리 목록을 보여줍니다.
pwd: 현재 작업 중인 디렉토리의 전체 경로를 보여줍니다.
cd [디렉토리명]: 해당 디렉토리로 이동합니다. 예를 들어, cd /home은 /home 디렉토리로 이동합니다.
mkdir [새디렉토리명]: 새로운 디렉토리를 만듭니다.
clear: 터미널 화면을 깨끗하게 지웁니다.
윈도우 파일 시스템 접근하기
WSL의 정말 편리한 점 중 하나는 윈도우의 파일 시스템에 쉽게 접근할 수 있다는 것입니다.
Ubuntu 터미널에서 다음 경로로 이동해보세요.
cd /mnt/c
그러면 윈도우의 C 드라이브 루트로 이동하게 됩니다. ls 명령어를 쳐보면 익숙한 Program Files, Users, Windows 같은 폴더들이 보일 거예요!
마찬가지로 D 드라이브는 /mnt/d로 접근할 수 있습니다 (D 드라이브가 있다면요).