เรื่องที่น่าจะสำคัญที่สุดสำหรับนักพัฒนาเมื่อวานนี้ในงานประชุมประจำปีนักพัฒนาของ 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
Comments
งานนี้ Android Developer (โดยเฉพาะพวกที่ใช้ NDK) น่าจะเฮ
เห็นข่าวแนวนี้ทีไรเหลืบไปดูวันที่ทุกทีเลย เฮ้ย วันที่ 1 เมษาเปล่าหว่า
ลั่นเลย ๕๕๕
อูยยยส์ ยอม join Windows Insider ซะดีมั้ย อยากลอง >_<
suksit.com
แปลว่า ppa ไม่ได้? build เองไม่ได้?
อันนี้ไม่แน่ใจเหมือนกัน ผมเอาออกก่อนละกันครับ ต้นทางเขียนกำกวมด้วย
I'm ordinary man; who desires nothing more than just an ordinary chance to live exactly what he likes and do precisely what he wants.
แล้วพวก compiler จะใช้ได้ด้วยป่าวหว่า gcc, python, ruby, perl, etc
เห็นใน vdo สาธิต gcc ruby ใช้ได้ครับ
สรุปว่าไม่ใช่ทั้ง VM, lightweight filesystem หรือ container แต่เป็น subsystem เลย \0/
ขุ่นพระ .. ผ่าน Windows Store !!
หยังกับ merry king .. มีทุกสิ่งให้เลือกสรร :o
ในที่สุด Windows รองรับระบบ Linux ผ่านคำสั่ง bash แล้วครับ
เพิ่งคิดจะทำเหรอ community เขาทำใช้งานมาหลายแบบ แล้วตัวเองค่อยเลือก shop idea เลย (พอเขาขอให้ช่วย ไม่เคยจะยินดีช่วยเขาเลย ไม่งั้น cygwin คงรุ่งไปแล้ว)
CYGWIN_NT-10.0-WOW page2me-nb 2.0.4(0.287/5/3) 2015-08-03 00:00 i686 GNU/Linux
เป็นหนึ่งในแผนหลอกล่อให้คนมาใช้ Windows 10 หรือเปล่า
นักพัฒนาใช้ Windows 10 คนไอทีใช้ Windows 10 แล้วมันจะเป็นการชักจูงให้คนอื่นมาใช้เอง
ใช้พื้นที่เพิ่มเท่าไหร่หว่า