본문 바로가기
프로그래밍 언어/C

3. Windows에서 Linux환경 설정하기 : WSL 설치 가이드

by 척척석사; 2023. 7. 20.
반응형
SMALL

안녕하세요! 이번 포스트에서는 Windows 10에서 Linux 환경을 구축하는 방법인 Windows Subsystem for Linux(WSL) 설치 방법에 대해 알아보겠습니다. WSL 사용하면 Windows에서 Linux 운영 체제의 환경을 경험할 있어, Linux 기반의 개발 작업을 Windows에서도 손쉽게 진행할 있습니다.

 

 

WSL이란?

Windows Subsystem for Linux(WSL) Windows 10에서 Linux 바이너리 실행파일을 실행할 있게 해주는 호환성 계층입니다. 이를 통해 Windows에서 직접 Linux 커맨드라인 환경을 사용할 있습니다.

 

 

WSL 설치하기

1. PowerShell을 관리자 권한으로 실행합니다.

 

 

2. WSL과 Virtual Machine 기능 사용

Windows Subsystem for Linux 기능 사용

 

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

 

 

 

 

Virtual Machine 기능 사용

 

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

 

 

 

3. Linux 커널 업데이트 패키지 다운로드

 

MicroSoft 사이트에 접속해서 직접 다운로드

 

이전 버전 WSL의 수동 설치 단계

wsl install 명령을 사용하지 않고 이전 버전의 Windows에 WSL을 수동으로 설치하는 방법에 대한 단계별 지침입니다.

learn.microsoft.com

x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지 다운로드

 

 

 

 

4. Linux 커널 업데이트 패키지 설치

 

 

 

5. WSL 2를 기본 버전으로 설정 

 

wsl --set-default-version 2

 

 

 

 

 

6. WSL용 Ubuntu 20.04 다운로드

 

Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing

 

 

 

 

7. WSL용 Ubuntu 20.04 설치

 

Add-AppxPackage Ubuntu.appx

 

 

 

 

8. WSL 실행 및 기본 설정 

설치를 끝마치게 되면 윈도우 홈 버튼을 누르면 최근 추가 된 앱에 Ubuntu 프로그램이 존재 하게 됩니다.

 

 

사용할 유저 이름과 비밀번호, 비밀번호 재확인 까지 입력 해 주면 Ubuntu 20.04 사용 설정이 완료 됩니다.

 

 

9. gcc 설치를 위한 명령어

 

ubuntu update

sudo apt-get update -y

update가 완료되면 upgrade 명령어를 실행 해 줍니다.

 

 

ubuntu upgrade

sudo apt-get upgrade -y

upgrade가 완료되면 gcc 설치를 위해 build-essential을 설치해 줍니다.

 

 

build-essential 설치

sudo apt-get install build-essential -y

 

gcc 설치 확인 

gcc --version

 

 

 

이로써 Windows에서 Linux 환경 구축이 완료되었습니다. 이제 Windows에서도 Linux 커맨드라인을 사용할 있게 되었습니다. 다음 포스트에서는 본격적 C프로그래밍을 위한 Visual Studio Code 마지막 설정법을 알아보겠습니다. 행복한 코딩 되세요!

반응형
LIST