WSL을 이용한 방법
서버에서 Docker을 설치 해 Linux를 받아서 이용하는 방법
여기서 소개 할 내용은 첫번 째 WSL을 이용하는 방법이다.
windows 컴퓨터에서 Linux의 기능을 엑세스 할 수 있도록 도와주는 시스템이다. (Linux용 windows 하위 시스템)
WSL을 이용하면 개발자가 Linux 배포판(Ubuntu, OpenSUSE, Kali, Debian, Arch Linux)을 설치하고 기존 가상 머신 또는 이중 부팅 절정의 오버헤드 없이 windows에서 직접 Linux 애플리 케이션, 유틸리티 및 Bash 명령줄 도구를 사용할 수 있다.
밑에 있는 명령어를 사용하기 위한 조건으로 Windows 10 버전 2004 이상(빌드 19041 이상) 또는 Windows 11을 실행해야 한다.
wsl -- install
기본적으로 설치된 Linux 배포는 Ubuntu이다.
Ubuntu : Linux(리눅스)의 배포판 중 하나.
용도 : 사용자 친화적인 데스크톱 및 서버 운영 체제, 클라우드 서버에서도 많이 사용
특징 : Debian 기반, 간단한 설치 및 설정, 긴 지원주기(LTS 버전)
패키지 관리 : APT(Advanced Package Tool)을 사용
OpenSUSE
용도: 개발자 및 기업용 운영 체제, 서버 및 클라우드 환경에서 널리 사용.
특징: RPM 패키지 포맷, YaST 시스템 설정 도구, 높은 확장성.
패키지 관리: Zypper를 사용.
Kali Linux
용도: 주로 보안 및 해킹 테스트용. 페너테이션 테스트 및 보안 연구에 사용.
특징: 성능 최적화, 다양한 보안 도구 및 스크립트 포함, Debian 기반.
패키지 관리: APT를 사용.
Debian
용도: 안정성을 중시하는 일반적인 서버 및 데스크톱 운영 체제.
특징: 운영 체제 업데이트가 안정적이며 품질이 높음, 패키지의 엄격한 테스팅.
패키지 관리: APT를 사용.
Arch Linux
용도: 개발자 및 고급 사용자를 위한 커스텀 운영 체제. 최신 소프트웨어 버전 사용.
특징: 롤링 릴리스 모델, PKGBUILD 스크립트로 소프트웨어 설치 및 빌드.
패키지 관리: Pacman을 사용.
wsl --install -d <Distribution Name(설치 하려는 배포판 이름)>
온라인 스토어를 통해 다운로드할 수 있는 Linux 배포판 목록을 보려면
wsl --list --online
또는
wsl -l -o
를 입력합니다.
초기 설치 후 추가 Linux 배포판을 설치하려면
wsl --install -d <Distribution Name>
명령을 사용합니다.
설치 과정 중 문제 발생 시 여기를 참조 하자
WSL을 설치한 후에는 새로 설치된 Linux 배포판의 사용자 계정 및 암호를 만들어야 한다.
자세한 내용이 궁금하면 여기를 참조하자
설치 된 Linux 배포판을 나열하고 각각 설정 된 WSL 버전을 확인 하려면 아래의 명령어를 입력하자.
wsl -l -v
설치된 기본 버전을 변경 WSL1, WSL2로 설정하기 위해 아래 명령어를 입력하자.
wsl --set-default-version <Version#>
wsl 명령과 함계 사용되는 기본 Linux 배포판을 설정하려면
wsl -s <DistributionName>
또는
wsl --setdefault <DistributionName>
입력하고 DistributionName을 사용하려는 Linux 배포판의 이름으로 바꾼다.
WSL의 기본 명령 가이드 : 여기