Tags:
Node Thumbnail

ไมโครซอฟท์ประกาศฟีเจอร์ใหม่ของ ‎Windows Subsystem for Linux (WSL) บน Windows 10 โดยเราสามารถเข้าถึงไฟล์บนลินุกซ์ได้จาก File Explorer หรือ Command-Line โดยตรง

วิธีการง่ายๆ คือเมื่อเข้าไปในลินุกซ์บน WSL แล้วสามารถสั่ง "explorer.exe ." สิ่งที่ได้มาคือ File Explorer ที่เปิดไดเทคทอรี home ของผู้ใช้คนนั้น จากนั้นเราสามารถจัดการไฟล์ได้เหมือนกับเป็นไฟล์บน Windows ปกติ ทำได้แม้กระทั่งคลิกขวาที่ text file แล้วเปิดด้วย VS Code หรือ editor ตัวอื่นๆ

ส่วนการเรียกใช้งานจากคอมมานด์ไลน์บน Windows (เช่น PowerShell) ก็สามารถเรียกได้จากพาธ \wsl${distro name}\ (distro name คือชื่อดิสโทรของเราบน WSL)

No Description

No Description

No Description

ไมโครซอฟท์อธิบายสถาปัตยกรรมเบื้องหลัง ว่าเกิดจากการสร้างไฟล์เซิร์ฟเวอร์ตามโปรโตคอล 9P ขึ้นมาบนลินุกซ์ใน WSL แล้วให้ Windows ทำตัวเป็นไคลเอนต์เรียกไฟล์อีกที

ฟีเจอร์นี้จะรวมอยู่ใน Windows 10 v1903 ที่จะออกในช่วงเดือนมีนาคม-เมษายนนี้

ที่มา - Microsoft

Get latest news from Blognone

Comments

By: big50000
AndroidSUSEUbuntu
on 16 February 2019 - 14:52 #1096903
big50000's picture

เมื่อไรที่ Windows จะรองรับ ext4 แบบ native เสียที

By: kernelbase on 16 February 2019 - 15:24 #1096905 Reply to:1096903

เมื่อlinuxทุกdistroเปลี่ยนไปใช้zfsหรือBT

By: Ooh
ContributoriPhoneAndroidSymbian
on 16 February 2019 - 15:36 #1096907
Ooh's picture

1903 เวลาใช้ WSL แล้ว cpu ยัง peek อยู่มั้ย (windows defender)


Ooh

By: xenatt
ContributorWindows PhoneRed HatSymbian
on 16 February 2019 - 19:01 #1096921
xenatt's picture

ยังไม่มีไวรัสที่โจมตี WSL ใช่ปะ ผมว่าใกล้ละ


Opensource - Hackintosh - Graphic Design - Scriptkiddie - Xenlism Project

By: th_sakchai
iPhoneWindows PhoneAndroidUbuntu
on 17 February 2019 - 17:22 #1096973
th_sakchai's picture

Microsoft เร่ิมใช้ทุก ๆ ส่วนอย่างของ Linux ทำไมไม่สร้าง Windows Linux ไปเลยครับ

By: xenatt
ContributorWindows PhoneRed HatSymbian
on 17 February 2019 - 22:45 #1096981 Reply to:1096973
xenatt's picture

Microsoft มี Linux ครับ


Opensource - Hackintosh - Graphic Design - Scriptkiddie - Xenlism Project

By: th_sakchai
iPhoneWindows PhoneAndroidUbuntu
on 18 February 2019 - 16:55 #1097053 Reply to:1096981
th_sakchai's picture

ผมหมายถึงสร้าง UI บน Linux OS อีกทีครับ

By: big50000
AndroidSUSEUbuntu
on 18 February 2019 - 22:54 #1097090 Reply to:1097053
big50000's picture

nt กับ linux ต่างกันเกินไปครับ ถ้าสร้าง CL ครอบทับ linux จะยิ่งช้านรกไปอีก แถมการทำ lib ทดแทนก็ใช้งบเยอะเกินไปด้วย แถมไม่รู้ว่าจะเข้ากันได้ขนาดไหน ดูตัวอย่าง wine นี่ทำงานได้บ้างไม่ได้บ้าง ยิ่งอะไรที่เกี่ยวกับ hw อย่าง eac (โปรแกรมตรวจจับการโกง) นี่ไม่ต้องพูดถึงเลย ตอนนี้ทั้ง apex, fortnite, pubg เล่นบน linux/wine ไม่ได้สักอย่าง (ทั้ง ๆ ที่ gpu api layer พร้อมแล้ว)

และ windows ก็เป็นอู่ข้าวอู่น้ำที่สำคัญด้วยครับ การทำ windows ให้เป็น linux นั่นเท่ากับการโดนบังคับเปิดซอร์สของ windows เลย (linux ที่ซื้อขายกันไม่ได้ซื้อขายที่ตัวซอฟต์แวร์ครับ เขาซื้อขาย service กัน)

By: IDCET
Contributor
on 19 February 2019 - 07:00 #1097106 Reply to:1097090

ที่ไม่เปิดซอร์สก็มีนะครับ Redhat, Solaris ก็ closed-source นะ


ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว

By: hisoft
ContributorWindows PhoneWindows
on 19 February 2019 - 09:05 #1097112 Reply to:1097106
hisoft's picture

Redhat open source นะครับ ส่วน Solaris ไม่ใช่ Linux นี่ครับ?