마이크로소프트가 Build2016컨퍼런스를 통해 윈도우10 1607업데이트로 Bash Shell을 제공할 예정이라고 밝혔습니다.
Bash Shell은 리눅스와 OS X에 사용중인 것으로 지금까지 MS는 자체 PowerShell을 사용하고 있었습니다.
또한 가상화가 아닌 네이티브로 우분투의 모든 환경을 사용할수 있다고 하였습니다.
http://techcrunch.com/2016/03/30/be-very-afraid-hell-has-frozen-over-bash-is-coming-to-windows-10/
#Written_by_scweeny
w.ClienS
sudo rm -rf /
근데 posix 런타임도 가져오는건가요?
캐노니컬의 elf바이너리가 그대로 갑니다.
추후 윈도우업데이트에 이게 뜰 가능성도 있죠.
'ELF라이브러리 업데이트. 16.04 LTS'
from CV
윈도우의 탈을 쓴 우분투??
일단 현재로는 윈도우와 리눅스간의 상호작용은 같은 파일시스템을 액세스 할 수 있다 수준에, 커맨드라인만 지원되네요.
뭐 따져보면 cygwin 가지고도 그 수준을 벗어나는 사용은 극히 드물었으니...
https://channel9.msdn.com/Events/Build/2016/P488?ocid=player
https://view.officeapps.live.com/op/view.aspx?src=https%3a%2f%2fsec.ch9.ms%2fsessions%2fbuild%2f2016%2fP488.pptx
도 참고하세요. freebsd의 linux binary emulation layer 같이 돌아가는군요.
git 속도 보면서 더이상 욕하지 않아도 되겠습니다.
훌륭하다 나!!!
보니까 ubuntu 64bit 이미지를 그대로 가져다 쓰는 거 같고,
윈도우에서 linux gcc 로 컴파일 해서 linux binary 를 만들 수 있어요... (크로스 컴파일링 아님)
#CLiOS
원도우 노트북 한대 질러줘야되겠어요.
대신 터미널은 제대로 지원해주길 바랍니다 -0-
+50
#CLiOS
그나저나 쉘환경은 결국 bash가 정복하는군요. 앞으로 bashism이 더 심해지려나..
from CV
사장님이 미쳤어요
파워쉘의 대체가 가능한건 아니지만 웬만하면 시스템계에선 익숙한걸 쓰게 좋아하니..
이거 그냥 윈도용 bash shell이라 shell명령어들이 다 먹히는거고 그렇다고 리눅스용 프로그램들을 막 가져다 쓸수 있는건 아니지요?
#CLiOS
그럼 저기다가 wine 올리고 윈도 프로그램 깔수 있나요 ㅋㅋㅋ
from CV
#CLiOS
from CV
그런데 완전 네이티브 라고 하기엔 무리가 있는거 아닌가요? 우분투 이미지 안에서야 네이티브긴 하지만..
window subsystem on linux 라는 녀석이 우분투 이미지 올린거 윈도우 커널과의 시스템콜쪽을 컨버팅 해주는거 같은데요.
물론 가상 부팅이 필요 없어서 VM 보단 매우 효율적일거 같긴한데 중간 레이어가 더들어가 있는이상은... 우분투 이미지가 있어야 돌릴수 있는거 같고..
그런데 또 리눅스는 굳이 GUI까지 돌릴 필요는 없어서 기존 이런 방식의 한계점이 드러나지 않고
아이디어는 괜찮은거 같습니다. 그래서 GUI는 포팅할 계획 없을듯 하네요. 필요도 없을거고.
아무튼 그래도 저 정도라도 bash 를 쓸수 있는건 축복인건 사실 같습니다.
나델라 형님께 제 50점을 바칩니다.
이건. -50
이제 푸티 없어도 서버 접속하기 쉬울 듯
시작은 고작 쉘이겠지만 시중에 풀리고 나면 이것을 기반으로 유저들이 무슨짓을 저지를지 상상만 해도...흐흐흐흐흐흐
이러다가 NT 버리고 유닉스 커널로 넘어갈지도...
w.ClienS
앞으로는 크로스 플랫폼 데스크탑 앱이 우분투를 기준으로 만들어질지도...
그나저나 Astoria가 그냥 버려지지 않고 이렇게 활용이 되네요.
from CV
아무래도 마이크로소프트가 통합을 꾀하나 봅니다
#CLiOS
50점을 기꺼이 내어드립죠~ㅎ
#CLiOS
서버 개발하다가 안드개발로 넘어오면서
위의 전자파파님의 댓글과 같은 기유로 고성능 맥의 구입을 심각하게 고민하고 있었는데
이제는 맘놓고 기다리면 되겠네요. ㅎㅎ