유니티와 C#, C++을 제외하고 Node, python은 대부분 리눅스 환경에서 개발을 했었는데
막상 윈도우에서 개발하려니 개발환경 구성부터가 문제였습니다.
apt get과 npm 등 편한 명령어들을 놔두고 하나씩 찾아서 쓰려니까 헷갈리기도 했고요.
마침 윈도우 10에서 우분투 리눅스 쉘이 사용 가능하다는 정보를 찾게되었고
그래서 배시 쉘을 사용해 보려고 합니다.
1. 시스템 사양
- Windows 10 64Bit
- Windows 10 v.1607 이상
- 로컬 계정이 아닌 Microsoft 이메일 계정으로 로그인
2. 설정
- 개발자 모드 활성화
(개발자 모드는 설정 - 업데이트 및 보안 - 개발자용으로 가서 개발자 모드를 선택 해주시면 됩니다.)
- Linux용 Windows 하위 시스템 활성화(재부팅 필요)
3. bash 혹은 lxrun /install로 bash 설치
- 명령 프롬프트를 '관리자 권한으로 실행' 후 lxrun /install 혹은 bash를 통해 설치
※ 우분투 이미지를 Microsoft Store에서 받아오기 때문에 Microsoft 이메일로 로그인 해야 합니다
혹시라도 UNIX 사용자, 비밀번호를 잊어버릴 경우 lxrun을 삭제 후 재설치 해야합니다.
(이상하게 저는 한번에 안되네요... 뭔가 이상해서 자습서를 따라 가봤습니다 docs.microsoft.com/ko-kr/windows/wsl/install-win10)
※ 여기부터는 Windows 10, build 19041 이상에 해당됩니다.
- WSL2를 위해 PowerShell을 작업관리자로 열어 '가상 머신 플랫폼' 옵션을 켜야 합니다
dism.exe /online /enable-feature /featurename:virtualMachinePlatform /all /norestart
4. 리눅스 설치
(저는 우분투 리눅스 18.04LTS를 설치할 생각입니다.)
www.microsoft.com/store/apps/9N9TNGVNDL3Q
5. 실행하기
6. 새 Linux 배포에 대한 username과 password를 생성합니다.
다행히 저는 잘 설치가 되었네요.
이제부터 데스크탑으로 편하게 개발할 수 있게 되었네요!
'기타' 카테고리의 다른 글
Mysql Timestamp to C# ticks (0) | 2021.06.10 |
---|
댓글