14 ธันวาคม 2557

Run Software windows บน Ubuntu ด้วย wine

การใช้งาน Ubuntu หรือ Linux อื่นๆ มักจะมีปัญหาว่า โปรแกรมหลายโปรแกรมสามารถทำงานได้แค่บน windows วันนี้ผมจะมาเสนอวิธีแก้ (อาจจะได้บางส่วน)
รู้จักกับ WINE  wine ความหมายจากเว็บหลักคือ "Wine Is Not an Emulator" (เล่นเอา Orz) ก็ตามนั้นคือ wine ไม่ได้จัดสภาพแวดล้อมในลักษณะ simulator แต่จะแปลง API ของ windows ให้สามารถใช้กับ POSIX ได้ ซึ่งทำให้ตระกูลนี้ (Linux MAC_OS BSD) สามารถใช้งานได้
การลง wine ใน Ubuntu สามารถลงผ่าน Software center ได้เลย โดยพิมพ์ค้นหามุมขวาบนว่า "wine" ก็จะเจอเลย 

เมื่อลงเสร็จแล้วก็สามารถ run program ได้เลยโดย  Double Click ที่ exe file ได้เลย
ตัวอย่าง Notepad++
แล้วเราสามารถเลือก ไฟล์ DLL เพิ่มเติมได้อีกผ่านทาง winetricks
โดยเปิด Terminal แล้ว พิมพ์คำสั่ง winetricks
จะได้หน้าต่างนี้
เลือก select default ...

และเลือก Install DLL component
แล้วเลือก ที่เราต้องการ ไม่ว่าจะเป็น DirecX  Dotnet Framwork(อันนี้ลองแล้วไม่ค่อย work)

โดยจากการที่ต้องแปลง API นี้จึงทำให้เราต้องดูเองว่าโปรแกรมที่เราต้องการใช้นั้นต้องทำอะไรเพิ่มเติมบ้างนอกจากใช้ wine แล้ว(ซึ่งจุดนี้ต้องดูกันเองนะ)ตาม Link นี้ https://appdb.winehq.org/ ใน Link นี้สามารถค้นหาโปรแกรมที่เราต้องการได้เลย

เพิ่มเติม : https://www.winehq.org/
ตัวอย่างข้อมูลเพิ่มเติมเกม WOT ใน wine https://appdb.winehq.org/objectManager.php?sClass=version&iId=30818 ปล. ผมยังไม่เคยลองเกมนี้นะ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น