[윈도우] WSL2 centos7 설치 방법
- 카테고리 없음
- 2025. 2. 15.
WSL2(Windows Subsystem for Linux 2)에 CentOS 7을 설치하는 방법
WSL2는 기본적으로 Ubuntu, Debian 등의 배포판을 지원하지만, CentOS 7은 공식적으로 지원되지 않습니다. WSL2에서 Centos를 사용하려면 Docker 이미지를 활용하거나 수동으로 설치하는 방법을 사용해야 합니다.
오늘은 더 간단하게 깃허브를 이용해서 사용하는 방법에 대해서 알아보도록 하겠습니다.

먼저 Windows 기능 켜기/끄기를 검색해서 열어 줍니다.
CentOS를 시작하기 전에 WSL를 활성화 하는 과정이 필요합니다.

Linux용 Windowds 하위 시스템 기능을 찾아서 활성화 해줍니다.
해당 기능을 활성화해서 WSL를 사용할 수 있습니다.
WSL2 CentOS7 다운로드
Github에서 CentOS 7.0.1907.3 버전을 다운로드 해주셔야 합니다.
https://github.com/wsldl-pg/CentWSL/releases/tag/7.0.1907.3
Release 7.0.1907.3 · wsldl-pg/CentWSL
Changed FileName CentOS 7.6 1907 wsldl 20040300 -Added "Windows Terminal" and "Fluent Terminal" integration
github.com

CentOS 릴리즈 버전을 다운로드 해줍니다. CentOS7을 선택해 줍니다.

더 이상 7버전은 최신으로 나오지 않기 때문에 7.0.1907.3 버전이 마지막 릴리즈 버전입니다.
CentOS7.zip 파일을 선택해서 다운로드 해줍니다.

다운로드 된 CentOS 압축 파일을 해제해 주신 후 CentOS7 파일을 실행해 줍니다.

외부에서 받은 파일이라 Windows 방화벽이 작동할 수 있습니다.
추가 정보를 클릭하고 실행을 클릭합니다.
CentOS7 설치 시 발생하는 오류 해결 방법

HRESULT: 0x8007019e 에러가 나타날 수 있습니다.
이 경우는 Windows 기능을 활성화 하지 않아서 그렇습니다.
Windows 기능에서 WSL을 켜주신 후 재부팅 해줍니다.

ERR: WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/wsl2kernel
터미널에서 실행
터미널에서 아래의 명령어를 순차적으로 실행해 줍니다.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

wsl --set-default-version 2

이제 CentOS7을 사용하실 수 있습니다.