WSL (Linux용 Windows 하위 시스템)
WSL 이용하면 Windows 에서 Linux 환경을 직접 실행할 수 있음. MS가 리눅스 및 오픈소스에 대한 지원을 얼마나 활발하게 하고 있는지 알려줌. 설치 문서에 있는 Windows 터미널도 활용하면 좋음. (옛날의 윈도우가 아닙니다… )
기본 문서 : https://docs.microsoft.com/ko-kr/windows/wsl/
Linux용 Windows 하위 시스템이란?
https://docs.microsoft.com/ko-kr/windows/wsl/about
Linux용 Windows 하위 시스템을 사용하면 개발자가 기존 가상 머신의 오버헤드 또는 듀얼 부팅 설정 없이 대부분의 명령줄 도구, 유틸리티 및 애플리케이션을 비롯한 GNU/Linux 환경을 수정하지 않고 Windows에서 직접 실행할 수 있습니다.
다음을 수행할 수 있습니다.
Microsoft Store 에서 즐겨찾는 GNU/Linux 배포를 선택합니다.
grep
,sed
,awk
또는 다른 ELF-64 이진 파일과 같은 일반적인 명령줄 도구를 실행합니다.다음을 포함하여 Bash 셸 스크립트 및 GNU/Linux 명령줄 애플리케이션을 실행합니다.
도구: vim, emacs, tmux
언어: NodeJS, Javascript, Python, Ruby, C/C++, C# 및 F#, Rust, Go 등
서비스: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
자체 GNU/Linux 배포 패키지 관리자를 사용하여 추가 소프트웨어를 설치합니다.
Unix와 같은 명령줄 셸을 사용하여 Windows 애플리케이션을 호출합니다.
Windows에서 GNU/Linux 애플리케이션을 호출합니다.
Windows 10에 Linux용 Windows 하위 시스템 설치 가이드
https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 에서 수동설치 참고
주의사항
윈도우에 WSL2(https://docs.microsoft.com/ko-kr/windows/wsl/install-win10 ) 설치한후에 vagrant 실행 시 ssh 접속 이 안됨. 이 부분은 네트워크 관련한 영향인듯 하며 확인 필요