외장_하드
외장하드
외장_하드
전체 방문자
오늘
어제
  • 분류 전체보기 (419)
    • 국내 여행 (197)
      • 수도권 (20)
      • 충청도 (17)
      • 강원도 (32)
      • 전라도 (21)
      • 경상도 (50)
      • 제주도 (57)
      • 나들이 (0)
    • 일상 (40)
      • 휴식 (15)
      • 취업 준비 (19)
      • 월간일상 (3)
      • 군생활 (3)
    • 국외 여행 (40)
      • 일주 준비 (4)
      • 중국 (11)
      • 대만 (5)
      • 태국 (20)
    • 취미 (19)
      • 제품 후기 (11)
      • 지식 (8)
    • 자동차 (21)
      • 뉴 그랜저 XG (15)
      • 올 뉴 K3 (5)
    • IT (102)
      • Spring (18)
      • DataBase (11)
      • AWS (22)
      • GIT | github (9)
      • 기타 (23)
      • 머신러닝 | 딥러닝 (8)
      • Tech | Eng (3)
      • Python (2)
      • nodejs (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 부산
  • 카페
  • 추천
  • 혼자여행
  • 코스
  • 강원도
  • 뚜벅이
  • 설치
  • aws
  • 후기
  • 스쿠터
  • 주차장
  • EC2
  • 방법
  • 제주도
  • 스프링
  • 여행
  • 전라도
  • 푸켓
  • 가성비

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
외장_하드

외장하드

[Windows10] 윈도우 10에 WSL2 리눅스 우분투 22.04.2 LTS 설치하기
IT/기타

[Windows10] 윈도우 10에 WSL2 리눅스 우분투 22.04.2 LTS 설치하기

2023. 8. 1. 10:06
반응형

WSL2 이란?

WSL2는 "Windows Subsystem for Linux 2"의 약어로, Windows 10 및 Windows 11에서 사용할 수 있는 기능입니다. 이 기능을 통해 사용자는 가상 머신 없이도 Windows 운영체제 위에서 Linux 배포판을 직접 실행할 수 있습니다.

WSL2는 이전 버전인 WSL1과 비교했을 때 더욱 강화된 Linux 커널 환경을 제공합니다. WSL1이 호환성 레이어를 사용했다면, WSL2는 가벼운 가상 머신 내에서 실제 Linux 커널을 실행하여 더 좋은 호환성과 성능을 제공합니다. 이를 통해 Linux 도구와 애플리케이션을 Windows에서 실행할 수 있게 됩니다.

WSL2를 사용하면 개발자들은 Linux 개발 환경을 선호하면서도 다양한 이유로 Windows를 사용해야 하는 경우에도 Linux 도구, 유틸리티, 패키지 등에 접근할 수 있습니다.

 

WSL 요구사항

  • x64 시스템 : Windows 10, 버전 1903, 빌드 18362 이상
  • ARB64 시스템 : 버전 2004 이상, 빌드 19041 이상

설정 > 정보

윈도우10의 경우 1903 버전 이상이어야 지원가능하다.

1. WSL 활성화

PowerShell 관리자 실행

윈도우 검색창에서 PowerShell을 검색해주고 관리자 권한으로 실행해주자.

명령어 입력

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

# Step 2
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

그리고 위 명령어를 차례로 입력해주자.

Step 1
Step 2

PC 재부팅

여기까지 마치고 PC를 재부팅해주자.

2. WSL2 리눅스 커널 업데이트

  • x64 : Linux 커널 업데이트 패키지 다운로드 링크 - x64
  • ARM64 : Linux 커널 업데이트 패키지 다운로드 링크 - ARM64

CPU 아키텍처에 맞는 파일을 받아 설치해주자.

wsl --set-default-version 2

위 커멘드를 PowerShell 에 입력해주자.

3. Ubuntu 앱 설치

Microsoft Store 에 접속해주자.

원하는 Ubuntu 버전을 확인하고 다운로드를 해주자. 나는 내 라이트세일 서버의 환경과 동일하게 구성하기 위해서 ubuntu 22.04.2 LTS 버전을 받았다.

사용자 계정 설정

사용할 ID/PW 를 입력하라고 나온다. 적절하게 입력해줒.

4. 테스트

정상적으로 리눅스 쉘에 접속한 것을 볼 수 있다.

ll

ll 명령어도 잘 먹히는 것을 볼 수 있다. 이걸로 리눅스 설치 끝

5. 부록

Windows Terminal

WSL2를 설치하면 Ubuntu가 App으로 생성되어 바로 사용해도 무방하다 WSL에서 Windows Terminal 사용을 권장한다고한다. 기본 Ubuntu 터미널에 만족하지 못한다면 Windows Terminal을 사용하는 것을 추천한다.

설치 후 새택에서 Ubuntu 쉘을 열 수 있다.

디렉토리 마운트

\\wsl$

따로 마운트를 안해도 된다. 그냥 탐색기에서 저 경로 찍으면 우분투 경로로 마운트가 된다. 너무 좋은 기능이다.

네트워크 드라이브 설정

위 폴더를 오른쪽마우스 클릭 > 네트워크 드라이브 연결을 눌러서 마운트해주자.

그럼 이렇게 바로 붙을 수 있게 내컴퓨터에 아이콘이 생겼다.

오류

WslRegisterDistribution failed with error: 0xc03a001a

설치, 실행중 위 오류가 나타난다는 후기가 많다. 이럴경우에 대비해 아래 작업을 진행하자.

참고로 나는 설치하고, 아래 작업이 다 되어있었다. 설치 버전에따라서 다른가..?

시작 > 실행 > %localappdata%\Packages

CanonicalGroupLimited.Ubuntu_  로 시작하는 폴더가 있다. 오른쪽 마우스를 누르자.

만약 "내용을 압축하여 디스크 공간 절약"에 체크가 되어있다면 해제해주자. 나는 기본적으로 체크되어있지 않았다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'IT > 기타' 카테고리의 다른 글

[저품질 탈출] 티스토리 블로그 다음 검색누락 2시간만에 해결하기  (0) 2023.07.18
[Windows10] 시작버튼 검색창 윈도우 기본 앱 아이콘 깨짐 해결하기 / 사진, 계산기 앱  (0) 2023.07.15
[윈도우10] Shell Infrastructure Host CPU/메모리 점유율 과부화 해결방법 / Sihost.exe 전력 사용량 매우 높음 / 사진 앱 오류 / 팬소음  (3) 2023.03.04
[Notion] 타오바오에서 노션 플러스 요금제 50년 플랜 2만원에 구매하기 / 타오바오 로그인 / 계정 동결 / 알리페이 결제  (31) 2023.01.29
[Mac OS/맥북 M1] MariaDB 설치 / 마리아 DB 개발환경 설정  (0) 2023.01.29
    'IT/기타' 카테고리의 다른 글
    • [저품질 탈출] 티스토리 블로그 다음 검색누락 2시간만에 해결하기
    • [Windows10] 시작버튼 검색창 윈도우 기본 앱 아이콘 깨짐 해결하기 / 사진, 계산기 앱
    • [윈도우10] Shell Infrastructure Host CPU/메모리 점유율 과부화 해결방법 / Sihost.exe 전력 사용량 매우 높음 / 사진 앱 오류 / 팬소음
    • [Notion] 타오바오에서 노션 플러스 요금제 50년 플랜 2만원에 구매하기 / 타오바오 로그인 / 계정 동결 / 알리페이 결제
    외장_하드
    외장_하드
    자동차 / 여행 / 취업 / 일상 / IT / 코딩

    티스토리툴바