리눅스 bash 환경 설치 on Windows 10


Windows 10 최신 버전이어야 하고요, 

Windows 10 Anniversary Update가 설치되어 있어야 합니다.  

10주년 업데이트는 windows 10 64bit 버전에서만 설치됩니다.


Linux 서브시스템이 윈도우 상에서 구동되는 형태입니다.

bash 상에서 uname -a 를 해보면 GNU/Linux 시스템으로 구동되고,


설치된 gvim의 파일 포맷을 보면 ELF포맷으로 linux native 실행파일이 실행됨을 알 수 있습니다.


ubuntu를 설치할수도 있는데, 2기가가 넘는 큰 용량이라 부담(?)이 되서, lxde도 좀 크고 해서

가벼운 xfce4를 선택했습니다.


Linux Subsystem 설치


Windows 10의 설정 창에서 하기 업데이트 및 복구를 선택 합니다.



개발자용 선택합니다.


개발자 모드를 선택합니다.



그리고 앱 및 기능으로 가서 프로그램 및 기능을 선택합니다.


그리고 Windows 기능 켜기/끄기를 선택합니다.


Linux용 Windows 하위 시스템을 선택합니다.


이후 Windows 키 + R 선택후 cmd.를 실행하고

bash를 실행하면 설치가 진행됩니다.



Xming 설치

https://sourceforge.net/projects/xming/



Xming을 실행합니다. gvim 구동에 필요합나다.



Gvim 설치


bash 쉘에서 하기 입력 하여 gvim 설치합니다.

sudo -s
sudo apt-get install vim-gtk



bashrc 수정

하기를 먼저 실행 한후
export DISPLAY=:0


gvim ~/.bashrc 후 하기 작성
export DISPLAY=:0

export LANG=en_US.UTF-8


Gvim 설정

gvim ~/.vimrc 후 하기 작성
set langmenu=en_US.UTF-8
language messages en_US.UTF-8



GUI 추가 설정

하기를 bash에서 실행

sudo sed -i 's/<listen>.*<\/listen>/<listen>tcp:host=localhost,port=0<\/listen>/' /etc/dbus-1/session.conf

gvim /etc/dbus-1/session.conf 에서 localhost 있는 줄 아래에 하기 추가
<auth>ANONYMOUS</auth>
<allow_anonymous/>




xterm font 수정 (선택사항)

gvim ~/.Xdefaults 하기 작성후 xrdb -load ~/.Xdefaults 적용.
-------------------
!after editing .Xdefaults it may be reloaded with:
!xrdb -load ~/.Xdefaults
XTerm*faceName: monaco
XTerm*faceSize: 13
---------------------




xfce4 설치

sudo apt-get install xfce4
sudo apt-get update
sudo apt-get upgrade



xfce4 실행

xming이 실행된 상태에서

startxfce4 를 실행합니다.


xfce4 폰트 크기 조정

패널 설정을 전 deskbar로 하고 자동 숨김을 했는데 중요 치는 않는거 같아서 생략하고요, 폰트 크기는 하기처럼 바꿉니다.


fonts 탭에서 크기와 DPI를 적당히 바꾼다.



이 정도 하면 xfce4 기본 설정 완료라고 볼 수 있겠네요.

'KB > linux' 카테고리의 다른 글

안드로이드 gcc 설치하기  (7) 2012.08.23
grep, 특정 디렉터리에서  (0) 2008.07.11
motif on posix thread or fork  (0) 2008.03.27
posix thread  (0) 2008.03.27
유닉스,리눅스 GUI프로그래밍 개요  (0) 2008.02.21

+ Recent posts