เรื่องที่น่าจะสำคัญที่สุดสำหรับนักพัฒนาเมื่อวานนี้ในงานประชุมประจำปีนักพัฒนาของ Microsoft คือการที่บริษัทตัดสินใจใส่ bash มาพร้อมกับ Windows 10 Annivarsary Update (ชื่อเต็มๆ อย่างเป็นทางการคือ Bash on Ubuntu on Windows) คำถามก็คือ ติดตั้งง่ายหรือไม่ และ Microsoft กับ Canonical ทำให้เป็นจริงได้อย่างไร?
Scott Hanselman พนักงานของ Microsoft ฝั่ง Web Platform ออกมาเขียนในบล็อกส่วนตัวว่า ขั้นตอนการติดตั้งง่ายมาก เพียงแค่นักพัฒนาเปิด Developer Mode จากนั้นก็สั่งเพิ่มความสามารถ (Add/Remove Features) แล้วพิมพ์คำสั่งเพื่อเรียก bash ขึ้นมาครั้งแรก จากนั้นระบบจะทำการติดตั้งโดยตรงจาก Windows Store โดยตรง ซึ่งเครื่องที่จะใช้ได้ต้องเป็น Windows 10 บน 64 บิต และรันโปรแกรมอย่าง emacs ได้โดยไม่มีปัญหา
ด้าน Dustin Kirkland พนักงานของ Canonical ออกมาระบุในบล็อกส่วนตัวของเขาเช่นกันถึงความสามารถและการร่วมมือในครั้งนี้ โดยเขาระบุว่าทีมงานของ Microsoft Research ได้ทำการเอาเทคโนโลยีบางตัวของแผนกมาปรับเปลี่ยนเพื่อให้ Linux syscalls แปลงเป็น Windows syscalls ได้แบบทันที (real time) ซึ่งคล้ายๆ กับ wine ของ Linux แต่กลับทางกัน โดยรุ่นที่มาในตอนนี้จะยังเป็น Ubuntu 14.04 LTS แต่เมื่อ Ubuntu 16.04 LTS ออกมา Windows ก็จะได้รับ bash รุ่นล่าสุดด้วยเช่นเดียวกัน โดยเขาระบุว่า Windows Insider ที่ได้ build ล่าสุดซึ่งเปิดความสามารถนี้แล้วสามารถทดลองใช้ได้ทันที เพราะทาง Canonical อัพโหลดตัว bash package ขึ้นไปอยู่บน Windows Store แล้ว
ที่มา - Scott Hanselman, Dustin Kirkland


on
งานนี้ Android Developer
mr_tawan Thu, 31/03/2016 - 12:46
งานนี้ Android Developer (โดยเฉพาะพวกที่ใช้ NDK) น่าจะเฮ
เห็นข่าวแนวนี้ทีไรเหลืบไปดูวั
slax Thu, 31/03/2016 - 13:10
เห็นข่าวแนวนี้ทีไรเหลืบไปดูวันที่ทุกทีเลย เฮ้ย วันที่ 1 เมษาเปล่าหว่า
ลั่นเลย ๕๕๕
fairry15 Thu, 31/03/2016 - 15:02
In reply to เห็นข่าวแนวนี้ทีไรเหลืบไปดูวั by slax
ลั่นเลย ๕๕๕
อูยยยส์ ยอม join Windows
kong Thu, 31/03/2016 - 13:10
อูยยยส์ ยอม join Windows Insider ซะดีมั้ย อยากลอง >_<
(ตราบเท่าที่มีโปรแกรมเหล่านั้
neizod Thu, 31/03/2016 - 13:15
แปลว่า ppa ไม่ได้? build เองไม่ได้?
อันนี้ไม่แน่ใจเหมือนกัน
nrad6949 Thu, 31/03/2016 - 13:46
In reply to (ตราบเท่าที่มีโปรแกรมเหล่านั้ by neizod
อันนี้ไม่แน่ใจเหมือนกัน ผมเอาออกก่อนละกันครับ ต้นทางเขียนกำกวมด้วย
แล้วพวก compiler
sukoom2001 Thu, 31/03/2016 - 13:20
แล้วพวก compiler จะใช้ได้ด้วยป่าวหว่า gcc, python, ruby, perl, etc
เห็นใน vdo สาธิต gcc ruby
je901 Thu, 31/03/2016 - 13:28
In reply to แล้วพวก compiler by sukoom2001
เห็นใน vdo สาธิต gcc ruby ใช้ได้ครับ
สรุปว่าไม่ใช่ทั้ง VM,
pe3z Thu, 31/03/2016 - 13:48
สรุปว่าไม่ใช่ทั้ง VM, lightweight filesystem หรือ container แต่เป็น subsystem เลย \0/
ขุ่นพระ .. ผ่าน Windows Store
tontpong Thu, 31/03/2016 - 14:03
#ขุ่นพระ .. ผ่าน Windows Store !!
หยังกับ merry king .. มีทุกสิ่งให้เลือกสรร :o
ในที่สุด Windows รองรับระบบ
doanga2007 Thu, 31/03/2016 - 19:45
ในที่สุด Windows รองรับระบบ Linux ผ่านคำสั่ง bash แล้วครับ
เพิ่งคิดจะทำเหรอ community
kitarotao Fri, 01/04/2016 - 02:14
เพิ่งคิดจะทำเหรอ community เขาทำใช้งานมาหลายแบบ แล้วตัวเองค่อยเลือก shop idea เลย (พอเขาขอให้ช่วย ไม่เคยจะยินดีช่วยเขาเลย ไม่งั้น cygwin คงรุ่งไปแล้ว)
CYGWIN_NT-10.0-WOW page2me-nb
kitarotao Fri, 01/04/2016 - 02:17
In reply to เพิ่งคิดจะทำเหรอ community by kitarotao
CYGWIN_NT-10.0-WOW page2me-nb 2.0.4(0.287/5/3) 2015-08-03 00:00 i686 GNU/Linux
เป็นหนึ่งในแผนหลอกล่อให้คนมาใ
obnetarena Fri, 01/04/2016 - 09:59
เป็นหนึ่งในแผนหลอกล่อให้คนมาใช้ Windows 10 หรือเปล่า
นักพัฒนาใช้ Windows 10 คนไอทีใช้ Windows 10 แล้วมันจะเป็นการชักจูงให้คนอื่นมาใช้เอง
ใช้พื้นที่เพิ่มเท่าไหร่หว่า
PH41 Thu, 07/04/2016 - 08:17
ใช้พื้นที่เพิ่มเท่าไหร่หว่า