Bash on Ubuntu on Windows 10

Bash on Ubuntu on Windows 10


  • 설치

Windows 10 16.07 RedStone 1 Anniversary Update를 설치/업데이트

설정 -> 업데이트 및 복구 -> 개발자용 -> 개발자 모드

Windows 기능 켜기/끄기 실행

Linux용 Windows 하위 시스템(베타) 체크
재부팅

cmd 실행

bash 혹은 lxrun /install

y 선택하고 새 계정 아이디 입력, 비번 입력. 끝.

  • 설정

시작 -> bash -> 실행

sudo apt-get update
sudo apt-get upgrade
...

  • cmder에서 사용

Win+Alt+T

Add default tasks...
자동으로 추가 됨.

  • Bash on Ubuntu on Windows 바로가기 만들기

자동으로 안 만들어지면..
http://www.tenforums.com/tutorials/46796-bash-ubuntu-windows-10-shortcut-create.html

새 바로가기 만들기
경로: %windir%\System32\bash.exe ~
이름: Bash on Ubuntu on Windows

생성 후 아이콘 변경
%USERPROFILE%\AppData\Local\lxss\bash.ico

  • 16.04로 업그레이드

권장하지 않음

http://www.omgubuntu.co.uk/2016/08/upgrade-bash-windows-10-ubuntu-16-04-lts

sudo apt-mark hold sudo
sudo apt-mark hold procps
sudo apt-mark hold strace

sudo do-release-upgrade -f DistUpgradeViewNonInteractive -d

실패 시 Ctrl+C
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo do-release-upgrade -f DistUpgradeViewNonInteractive -d

다시 Ctrl+C

sudo dpkg --configure -a
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo apt-get autoremove

깔끔하게 나올때까지 계속 apt 반복..

  • Ubuntu Desktop (unity, compiz) 설치

권장하지 않음.
직접 해봤으나 실패함.

  • LAMP 설치

bash 를 관리자 권한으로 실행

sudo apt-get install lamp-server^

/etc/apache2/apache2.conf 수정, 아래 두줄 추가
Servername localhost
AcceptFilter http none

service apache2 start 등..

모든 실행 중인 bash가 종료될 경우 돌고 있던 데몬들도 모두 종료되므로 주의!

  • service 명령

PATH 추가
/usr/sbin:/sbin

  • ping 사용

bash 를 관리자 권한으로 실행 후 ping 시도

Show Comments