ไวน์ (บน Linux ไม่ใช่แบบที่คุณดื่ม) เป็นเลเยอร์ความเข้ากันได้แบบโอเพ่นซอร์สฟรีสำหรับการรันโปรแกรม Windows บนระบบปฏิบัติการที่คล้าย Unix เริ่มในปี 1993 สามารถเรียกใช้โปรแกรม Windows ได้หลากหลายบน Linux และ macOS แม้ว่าบางครั้งจะมีการดัดแปลง ตอนนี้ Wine Project ได้เปิดตัวเวอร์ชัน 3.0 ซึ่งเข้ากันได้กับอุปกรณ์ Android ของคุณ
ในบทความนี้ เราจะแสดงวิธีเรียกใช้แอป Windows บนอุปกรณ์ Android ด้วย WINE
ไวน์ใช้ทำอะไรได้บ้าง
Wine เป็นเพียงเลเยอร์ที่เข้ากันได้ ไม่ใช่อีมูเลเตอร์เต็มรูปแบบ ดังนั้นคุณต้องมีอุปกรณ์ Android x86 เพื่อใช้ประโยชน์จากมันอย่างเต็มที่ อย่างไรก็ตาม Androids ส่วนใหญ่ในมือผู้บริโภคเป็นแบบ ARM
เนื่องจากพวกคุณส่วนใหญ่ใช้อุปกรณ์ Android ที่ใช้ ARM คุณจะสามารถใช้ Wine เพื่อเรียกใช้แอปที่ได้รับการดัดแปลงให้ทำงานบน Windows RT เท่านั้น มีรายการซอฟต์แวร์ที่จำกัดแต่กำลังเติบโตสำหรับอุปกรณ์ ARM คุณสามารถค้นหารายการแอปเหล่านี้ที่เข้ากันได้ในชุดข้อความนี้ในฟอรัม XDA Developers
ตัวอย่างแอปบางส่วนที่คุณสามารถเรียกใช้บน ARM ได้แก่:
- Keepass Portable:กระเป๋าใส่รหัสผ่าน
- Paint.NET:โปรแกรมปรับแต่งภาพ
- SumatraPDF:โปรแกรมอ่านเอกสารสำหรับ PDF และอาจเป็นเอกสารประเภทอื่นๆ
- ความกล้า:โปรแกรมบันทึกและแก้ไขเสียงดิจิทัล
นอกจากนี้ยังมีเกมโอเพ่นซอร์สย้อนยุคบางเกมเช่น Doom และ Quake 2 รวมถึงโอเพ่นซอร์สโคลน OpenTTD ซึ่งเป็นเวอร์ชันของ Transport Tycoon
รายการโปรแกรมที่ Wine สามารถทำงานบนอุปกรณ์ Android ARM นั้นจะเพิ่มขึ้นเรื่อยๆ เมื่อความนิยมของ Wine บน Android เพิ่มขึ้น โปรเจ็กต์ Wine กำลังทำงานโดยใช้ QEMU เพื่อจำลองคำสั่งซีพียู x86 บน ARM และเมื่อเสร็จสิ้น จำนวนแอปที่ Android ของคุณจะสามารถเรียกใช้ได้จะเพิ่มขึ้นอย่างรวดเร็ว
การติดตั้งไวน์
ในการติดตั้ง Wine คุณต้องตรวจสอบให้แน่ใจก่อนว่าการตั้งค่าอุปกรณ์ของคุณอนุญาตให้ดาวน์โหลดและติดตั้ง APK จากแหล่งอื่นที่ไม่ใช่ Play Store ในการดำเนินการนี้ คุณจะต้องให้สิทธิ์อุปกรณ์ในการดาวน์โหลดแอปจากแหล่งที่ไม่รู้จัก
1. เปิดการตั้งค่าบนโทรศัพท์ของคุณแล้วเลือกตัวเลือกความปลอดภัยของคุณ
2. เลื่อนลงมาและคลิกสวิตช์ข้าง “Unknown Sources”
3. ยอมรับความเสี่ยงในคำเตือน
4. เปิดไซต์การติดตั้ง Wine แล้วแตะช่องทำเครื่องหมายแรกในรายการ การดาวน์โหลดจะเริ่มขึ้นโดยอัตโนมัติ
5. เมื่อการดาวน์โหลดเสร็จสิ้น ให้เปิดจากโฟลเดอร์ Downloads ของคุณ หรือดึงเมนูการแจ้งเตือนลงมาแล้วคลิกที่การดาวน์โหลดที่เสร็จสมบูรณ์ที่นั่น
6. ติดตั้งโปรแกรม มันจะแจ้งให้คุณทราบว่าจำเป็นต้องเข้าถึงการบันทึกเสียงและเพื่อแก้ไข ลบ และอ่านเนื้อหาในการ์ด SD ของคุณ คุณอาจต้องให้สิทธิ์เข้าถึงการบันทึกเสียงสำหรับบางแอปที่คุณจะใช้ในโปรแกรม
7. เมื่อการติดตั้งเสร็จสิ้น ให้คลิกที่ไอคอนเพื่อเปิดโปรแกรม
การทำงานกับไวน์
เมื่อคุณเปิด Wine เดสก์ท็อปจะเลียนแบบ Windows 7
ข้อเสียอย่างหนึ่งของไวน์คือ คุณต้องมีแป้นพิมพ์ภายนอกที่พร้อมพิมพ์ได้ เมาส์ภายนอกอาจมีประโยชน์หากคุณใช้งานบนหน้าจอขนาดเล็กและพบว่าแตะปุ่มเล็กๆ ได้ยาก
คุณสามารถแตะปุ่มเริ่มเพื่อเปิดสองเมนู – แผงควบคุมและเรียกใช้
เมื่อคุณแตะ "แผงควบคุม" คุณจะเห็นสามตัวเลือก ได้แก่ เพิ่ม/ลบโปรแกรม ตัวควบคุมเกม และการตั้งค่าอินเทอร์เน็ต
การใช้ "เรียกใช้" คุณสามารถเปิดกล่องโต้ตอบเพื่อออกคำสั่งได้ ตัวอย่างเช่น เปิด Internet Explorer โดยป้อน iexplore
.
การติดตั้งโปรแกรมบน Wine
1. ดาวน์โหลดแอปพลิเคชัน (หรือซิงค์ผ่านระบบคลาวด์) ไปยังอุปกรณ์ Android ของคุณ จดบันทึกตำแหน่งที่คุณบันทึกไว้
2. เปิดหน้าต่างพร้อมรับคำสั่งไวน์
3. พิมพ์เส้นทางไปยังตำแหน่งของโปรแกรม หากคุณได้บันทึกไว้ในโฟลเดอร์ดาวน์โหลดในการ์ด SD ของคุณ ให้พิมพ์:
cd sdcard/Download/[filename.exe]
4. ในการเรียกใช้ไฟล์ใน Wine สำหรับ Android เพียงป้อนชื่อไฟล์ EXE
หากไฟล์ที่พร้อมใช้งาน ARM เข้ากันได้ ไฟล์นั้นควรทำงาน หากไม่ คุณจะเห็นข้อความแสดงข้อผิดพลาดจำนวนมาก ในขั้นตอนนี้ คุณสามารถติดตั้งซอฟต์แวร์ Windows บน Android ใน Wine ได้
ยังมีปัญหามากมายกับ Wine สำหรับ Android เวอร์ชันใหม่นี้ มันไม่ทำงานบนอุปกรณ์ Android ทั้งหมด มันทำงานบน Galaxy S6 Edge ของฉันแต่ใช้ไม่ได้กับ Galaxy Tab 4 ของฉัน เกมหลายเกมจะใช้งานไม่ได้เพราะไดรเวอร์กราฟิกยังไม่รองรับ Direct3D คุณต้องมีแป้นพิมพ์และเมาส์ภายนอกเพื่อให้สามารถจัดการหน้าจอได้อย่างง่ายดาย เนื่องจากหน้าจอสัมผัสยังไม่ได้รับการพัฒนาเต็มที่
แม้จะมีปัญหาเหล่านี้ในช่วงเริ่มต้นของการเปิดตัว ความเป็นไปได้สำหรับเทคโนโลยีนี้ก็ยังกระตุ้นความคิด เป็นไปได้อย่างแน่นอนว่าจะใช้เวลาสักระยะก่อนที่คุณจะสามารถเปิดโปรแกรม Windows บนสมาร์ทโฟน Android ของคุณโดยใช้ Wine ได้อย่างไม่มีปัญหา