윈도우에 우분투 설치 - Ubuntu install on windows 10

 Putty를 사용 하고 있었으나 포멧을 하고나서 더 나은 윈도우용 터미널이 없나 찾아 보다 마소 스토어에서 터미널을 검색 하였는데 우분투가 있었다. 윈도우에 우분투라니? 하고 찾아 보니 우분투를 만든 캐노니컬에서 마소와 합작하여 만들었다니 신뢰감 300%의 기대를 가지고 설치 하였다. 

 회사에서 OS MAC 을 사용 할때 터미널이 너무 편했기에 윈도우 플랫폼에서 실행할 수 있는 유닉스 환경인 Mingw, Cygwin을 이용하거나 가상머신 혹은 컨테이너를 이용해야 했습니다. 마이크로소프트는 일종의 레이어 치환 기술을 구현했습니다. 리눅스 바이너리가 시스템 호출을 하면 리눅스용 윈도우 서브시스템(WSL, Windows Subsystem for Linux)이 이를 윈도우 시스템 호출로 변환해 요청한 작업을 수행하는 방식입니다.



마소 스토어에서 우분투를 설치

설치 하여 기대감을 가지고 실행 하였으나 wsl 컴포넌트가 실행이 안되고 있다는 메세지가 나온다. 제빠르게 구글링 하여 문제를 해결한다. 

기능을 추가 해야 하므로 관리자 권한으로 파워쉘을 실행한다.

그리고 
>Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
명령어를 입력하고 y 를 입력한다.

드디어 우분투를 클린 설치 한것 처럼 처음 유저 네임과 패스워드를 입력 하란 메세지가 나왔다. 

이것을 쓰면서 좋은 점은 key-gen을 이용하여 생성한 key 로 SSH Key 접속을 하여 관리 서버에 편안하게 접속 할수 있다. 물론 putty-keygen 을 이용 하면 되지만 사용하기 번거롭다.  다음 포스팅은 ssh key 를 이용한 ssh 접속 방법을 포스팅 하겠다.

최소 시스템 요구사항

  1. Windows 10 Anniversary Edition - Build 14316
    (2016/4/6 이후, Insider Fast Ring 버전으로 설치 가능)
  2. 64 비트 운영체제 여부
    (위의 정보는 Settings -> System -> About 에서 확인하실 수 있습니다.)
14316 보다 낮은 버전을 이용하시는 경우, 업데이트 정보를 확인하신 후 고급 설정 메뉴에서 Fast Track 이신지 확인하시기 바랍니다. (* Update and Recovery -> Advanced option -> Fast Track로 설정)


댓글

가장 많이 본 글