WSL 설치하기

ESH·2024년 6월 16일
0
post-thumbnail

WSL(Windows Subsystem for Linux) 설치 가이드


WSL이란?

WSL(Windows Subsystem for Linux)은 윈도우에서 리눅스 커맨드와 커맨드라인 애플리케이션을 실행할 수 있게 해주는 가벼운 툴입니다. WSL을 사용하면 듀얼 부팅이나 가상 머신을 사용할 필요 없이 간편하게 리눅스 환경을 이용할 수 있습니다. 이는 개발자들이 윈도우 환경에서 리눅스의 강력한 도구들을 사용할 수 있도록 해주며, 리소스 소모가 적고 설치 과정이 단순하다는 장점이 있습니다.


WSL 설치하기

  1. PowerShell 실행: 윈도우 메뉴에서 'PowerShell'을 검색하고 '관리자 권한으로 실행'을 선택합니다.

  2. WSL 활성화: 아래 명령어를 PowerShell에 입력하고 엔터 키를 누릅니다.

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  3. 컴퓨터 재시작: 명령어 실행 후 컴퓨터를 다시 시작합니다.

  4. Ubuntu 설치:

    • Microsoft Store를 열고 'Ubuntu'를 검색합니다.
    • 여러 결과 중 첫 번째 항목(버전이 없는 최신 LTS 버전)을 선택하고 설치합니다.
    • '받기' 버튼을 클릭하고, 로그인 화면이 나타나면 '관심 없음'을 클릭하여 설치를 진행합니다.
  5. WSL 실행:

    • 설치가 완료되면 '시작' 버튼을 눌러 WSL을 실행합니다.
    • 메시지에 따라 사용자 이름과 비밀번호를 설정합니다. 비밀번호 입력 시 화면에 표시되지 않으니 주의하세요.
  6. 커맨드라인 사용:

    • $ 기호 뒤에 명령어를 입력하여 리눅스 커맨드를 실행할 수 있습니다. 예를 들어, whoami 명령어를 입력하면 현재 로그인된 사용자가 출력됩니다.

WSL 다시 실행하기

WSL을 닫은 후 다시 실행하려면 윈도우 메뉴에서 'Ubuntu'를 검색하고 앱을 실행하면 됩니다.


추가 팁

  • WSL 2 사용하기: WSL 2는 WSL 1에 비해 파일 시스템 성능이 향상되고, 더 많은 리눅스 커널 기능을 지원합니다. 설치하려면 다음 명령어를 사용하세요:

    wsl --set-version Ubuntu-20.04 2

    이를 위해서는 윈도우 10 1903 이상이 필요합니다.

  • 기본 WSL 버전 설정: 기본 WSL 버전을 WSL 2로 설정하려면 다음 명령어를 사용합니다:

    wsl --set-default-version 2
  • WSL 사용 시 유용한 명령어:

    • wsl --list --verbose: 설치된 리눅스 배포판과 그 버전을 나열합니다.
    • wsl --terminate <배포판 이름>: 특정 배포판을 종료합니다.
    • wsl --unregister <배포판 이름>: 특정 배포판을 제거합니다.
  • WSL과 Windows 파일 시스템 통합: WSL에서 윈도우 파일 시스템에 접근할 수 있습니다. 예를 들어, /mnt/c 디렉토리는 윈도우의 C 드라이브를 나타냅니다. 이를 통해 윈도우와 리눅스 간의 파일 교환이 용이해집니다.


결론

WSL은 윈도우 사용자들이 리눅스 환경을 간편하게 사용할 수 있게 해주는 매우 유용한 도구입니다. 이를 통해 개발자들은 윈도우 환경에서 리눅스의 강력한 기능을 활용할 수 있으며, 다양한 리눅스 명령어와 애플리케이션을 실습할 수 있습니다. WSL 2를 활용하면 성능과 기능 면에서 더욱 향상된 경험을 누릴 수 있습니다.

profile
I'm studying web front-end development.

0개의 댓글