Tags:
Node Thumbnail

เรื่องที่น่าจะสำคัญที่สุดสำหรับนักพัฒนาเมื่อวานนี้ในงานประชุมประจำปีนักพัฒนาของ 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

No DescriptionNo Description

Get latest news from Blognone

Comments

By: mr_tawan
ContributoriPhoneAndroidWindows
on 31 March 2016 - 12:46 #899186
mr_tawan's picture

งานนี้ Android Developer (โดยเฉพาะพวกที่ใช้ NDK) น่าจะเฮ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: slax
Windows PhoneAndroidRed HatUbuntu
on 31 March 2016 - 13:10 #899199

เห็นข่าวแนวนี้ทีไรเหลืบไปดูวันที่ทุกทีเลย เฮ้ย วันที่ 1 เมษาเปล่าหว่า

By: fairry15
Windows PhoneAndroidWindows
on 31 March 2016 - 15:02 #899246 Reply to:899199

ลั่นเลย ๕๕๕

By: kong
WriterAndroidUbuntuWindows
on 31 March 2016 - 13:10 #899200
kong's picture

อูยยยส์ ยอม join Windows Insider ซะดีมั้ย อยากลอง >_<


suksit.com

By: neizod
ContributorTraineeIn Love
on 31 March 2016 - 13:15 #899202
neizod's picture

(ตราบเท่าที่มีโปรแกรมเหล่านั้นอยู่บน repository ของ Ubuntu)

แปลว่า ppa ไม่ได้? build เองไม่ได้?

By: nrad6949
WriterAndroidBlackberryWindows
on 31 March 2016 - 13:46 #899211 Reply to:899202
nrad6949's picture

อันนี้ไม่แน่ใจเหมือนกัน ผมเอาออกก่อนละกันครับ ต้นทางเขียนกำกวมด้วย


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.

By: sukoom2001
ContributorAndroidUbuntu
on 31 March 2016 - 13:20 #899203
sukoom2001's picture

แล้วพวก compiler จะใช้ได้ด้วยป่าวหว่า gcc, python, ruby, perl, etc

By: je901
iPhoneAndroidWindows
on 31 March 2016 - 13:28 #899205 Reply to:899203

เห็นใน vdo สาธิต gcc ruby ใช้ได้ครับ

By: pe3z
Writer
on 31 March 2016 - 13:48 #899212

สรุปว่าไม่ใช่ทั้ง VM, lightweight filesystem หรือ container แต่เป็น subsystem เลย \0/

By: tontpong
Contributor
on 31 March 2016 - 14:03 #899217

ขุ่นพระ .. ผ่าน Windows Store !!

หยังกับ merry king .. มีทุกสิ่งให้เลือกสรร :o

By: doanga2007
AndroidSymbianUbuntu
on 31 March 2016 - 19:45 #899330
doanga2007's picture

ในที่สุด Windows รองรับระบบ Linux ผ่านคำสั่ง bash แล้วครับ

By: kitarotao
iPhoneWindows PhoneAndroidBlackberry
on 1 April 2016 - 02:14 #899441
kitarotao's picture

เพิ่งคิดจะทำเหรอ community เขาทำใช้งานมาหลายแบบ แล้วตัวเองค่อยเลือก shop idea เลย (พอเขาขอให้ช่วย ไม่เคยจะยินดีช่วยเขาเลย ไม่งั้น cygwin คงรุ่งไปแล้ว)

By: kitarotao
iPhoneWindows PhoneAndroidBlackberry
on 1 April 2016 - 02:17 #899442 Reply to:899441
kitarotao's picture

CYGWIN_NT-10.0-WOW page2me-nb 2.0.4(0.287/5/3) 2015-08-03 00:00 i686 GNU/Linux

By: obnetarena
Windows PhoneWindows
on 1 April 2016 - 09:59 #899527

เป็นหนึ่งในแผนหลอกล่อให้คนมาใช้ Windows 10 หรือเปล่า

นักพัฒนาใช้ Windows 10 คนไอทีใช้ Windows 10 แล้วมันจะเป็นการชักจูงให้คนอื่นมาใช้เอง

By: PH41
ContributorAndroidUbuntuWindows
on 7 April 2016 - 08:17 #901307
PH41's picture

ใช้พื้นที่เพิ่มเท่าไหร่หว่า