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
시도