WSL
WSL(Windows Subsystem for Linux)
마이크로소프트에서 개발한 윈도우 운영체제에서 리눅스 환경을 실행할 수 있도록 하는 기능
WSL은 가상 머신과는 다르게, 윈도우와 리눅스 간의 파일 공유가 가능합니다.
설치방법
WSL을 사용하여 Windows에 Linux 설치 참고
wsl --set-default-version 2
설치할때 기본적으로 wsl2 버전으로 받을 수 있도록 설정
다음 명령어로 WSL 설치
wsl --install
정보
위 명령으로 설치가 안될 경우 wsl --install -d <DistroName>
이용
ex) wsl --install -d Ubuntu
ex) wsl --install -d Ubuntu-22.04
wsl --list --online
입력 하면, 아래와 같이 이용 가능한 <DistroName>
이 나옵니다.
[NAME] [FRIENDLY NAME]
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
OracleLinux_7_9 Oracle Linux 7.9
OracleLinux_8_7 Oracle Linux 8.7
OracleLinux_9_1 Oracle Linux 9.1
SUSE-Linux-Enterprise-Server-15-SP4 SUSE Linux Enterprise Server 15 SP4
openSUSE-Leap-15.4 openSUSE Leap 15.4
openSUSE-Tumbleweed openSUSE Tumbleweed
그러면 바로 Ubuntu 화면이 나타나게 됩니다. 😊
설치 리스트 확인
내가 설치한 wsl list를 확인하려면 아래 명령어를 이용하세요
wsl -l
옵션
-l :list의 줄임말
설치 경로 확인
-
wsl1
실제로 Windows10 내에 설치된 경로는 아래와 같습니다.
C:\Users\<사용자명>\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu😎😎😎😎\LocalState\rootfs
-
wsl2
VSCode 의 WSL Plugin을 이용하면 원격 연결이 가능합니다.
아니면 wsl CLI 에서code .
을 입력하면 현재화면기준으로 VSCODE가 실행 됩니다.
systemd
wsl2 에서 systemd 명령어가 동작 되지 않아, 대체재로 etc/init.d 에서 직접 실행합니다.
Leave a comment