จากข่าว Windows 10 Anniversary Update มีระบบ Bash ของ Ubuntu ผ่านความร่วมมือกับ Canonical โดยเทคโนโลยีเบื้องหลังคือฝังระบบ system call ของลินุกซ์ลงไปในวินโดวส์เลย (ชื่ออย่างเป็นทางการคือ Windows Linux Subsystem หรือ WLS)
การที่ Windows 10 มีระบบ WLS ฝังมาด้วย จึงเป็นไปได้ที่จะติดตั้งและรันแอพพลิเคชันจากโลกลินุกซ์บนวินโดวส์โดยตรง ไม่ต้องใช้เทคนิคการรัน virtual machine เข้าช่วย
ล่าสุดมีนักพัฒนารายหนึ่งชื่อ Guerra24 สามารถติดตั้งและรันระบบเดสก์ท็อป Ubuntu Unity และ xfce บน Windows 10 ได้แล้ว ถึงแม้การทำงานจะยังไม่สมบูรณ์นัก เช่น รันแอพพลิเคชันอื่นๆ โดยตรงไม่ได้ แต่ก็เป็นสัญญาณอันดีของความคืบหน้าในการรันแอพพลิเคชันฝั่งลินุกซ์บนวินโดวส์ครับ
ที่มา - GitHub, OMG Ubuntu
Comments
อนาคตเราอาจจะได้เห็น Wubuntu หรือไม่ก็ Winbuntu
ชื่อมันแบบว่า... ~_~
MacOS มองตาปริ๊บๆ
น่าจะทำได้ง่ายกว่าฝั่งวินโดว์น๊ะ
อย่างน้อยตัว Kernel ก็น่าจะมีโครงสร้างสอดคล้องกันอยู่แล้ว
เขาทำได้นานละจ่ะ
Google ว่า XQuartz นะจ๊ะ
Base ของ MacOS มันคือ UNIX อยู่แล้วหนิ
เขาอยากได้ windows subsystem on MacOS นะครับ:P
MS ยุคใหม่นี่น่าตื่นตาตื่นใจจริงๆ
WOW! สบายสิครับงานนี้
Get ready to work from now on.
แอบอยากเห็นแอพพลิเคชันฝั่งวินโดวส์บนลินุกซ์บางเหมือนกันนะ แต่คงจะยาก
WINE สิครับ
WINE
ดูตาราง app ที่มีคนทดลองแล้ว
AppDB
คิดแล้วอยากลอง WLS WINE run .exe เลย
wineception
เหนือกว่า CygWin แล้วครับ
มีแอพพลิเคชันอะไรเด่นๆที่ใช้บน Linux Desktop แต่ไม่มีบน Windows บ้างหรอครับ
ผมว่าไมโครซอฟต์ไม่ได้จะเจาะกลุ่มนี้นะครับ น่าจะเจาะกลุ่ม Dev มากกว่า
เจาะกลุ่ม dev ครับ ถ้าไม่เปิด Developer Option จะไม่เห็นฟังก์ชันนี้ด้วยซ้ำ
pvm
รอวันอยากใช้ Windows Manager ที่กินทรัพยากรน้อยๆ บน Windows
ขณะเดียวกัน ก็ติดต่อให้ผู้ผลิต hardware ช่วยบล๊อค
ให้เครื่องรุ่นใหม่ๆ ติดตั้ง linux โดยตรงไม่ได้
ผ่านการออกใบ cert ???
ผมว่าเป้าหมายเขาไม่ใช่การ block นะ ผมว่าเป้าหมายของ Secure Boot คือเรื่องความปลอดภัยมากกว่า
มันมีรุ่นที่ปิดไม่ได้ด้วยเหรอครับ? กระทั่ง Surface ของ MS เองยังปิดได้เลยนะครับ
ถ้า GCC หรือ Clang สามารถคอมไพล์เป็น Win32 บน Bash ได้จะเยี่ยมมากกก (กำลังจะลองเร็ว ๆ นี้)
มัน Cross Compile ได้นานแล้วคับ
ผมอยากรู้ว่าถ้าทำได้สมบูรณ์แล้วจะเอา Ubuntu ไปทำอะไรครับยังคิดไม่ออก
เพราะไม่ต้องรันผ่าน vm มั้งครับ
The Last Wizard Of Century.
อันนี้ไม่ใช่ VM นะคับ มันคือ API ของ Linux Kernel เลยคับ
นั่งดูความอืดของ Unity
ถ้าเปลี่ยนเป็น Mint ได้จะดีมาก
มันจะช้าไหมอ่ะ รัน subsystem Linux ไปด้วย