Computer >> คอมพิวเตอร์ >  >> ระบบ >> Android

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86

ในบทความนี้ คุณจะได้เรียนรู้วิธีใช้งานเครื่องเสมือนบน Linux ในขณะที่สนุกกับเกมโบราณ

หากคุณมีโทรศัพท์ Android สิ่งที่คุณรู้สึกผิดอาจกำลังเล่นเกมที่ให้ความบันเทิง หรืออาจเป็นได้ว่ามีแอปพลิเคชันที่ทำงานบนโทรศัพท์ของคุณเท่านั้น

แล้วคุณคิดว่า ถ้าคุณสามารถเรียกใช้เกมเดียวกันบนเดสก์ท็อปพีซีของคุณล่ะ

เพื่อให้สถานการณ์ง่ายขึ้น สมมติว่าแอปพลิเคชันทำงานบน Android

แนวทางหนึ่งในการแก้ปัญหาของคุณคือการเรียกใช้โปรแกรมจำลอง Android บนพีซีของคุณ แต่บางอย่าง เช่น Android-x86 ต้องรีบูตเครื่องเพื่อให้สามารถควบคุมฮาร์ดแวร์ได้

หากคุณไม่สนใจประสิทธิภาพการทำงานเพียงเล็กน้อย คุณสามารถเรียกใช้เครื่องเสมือนได้ในเวลาเดียวกันกับระบบปฏิบัติการดั้งเดิมของคุณ โดยเฉพาะบน Linux มีตัวเลือกหลายอย่าง เช่น QEMU และ VirtualBox เป็นต้น

เมื่อสิ้นสุดบทความนี้ คุณจะสามารถทำสิ่งต่อไปนี้ได้:

  • ติดตั้ง VirtualBox บน Fedora Linux
  • เรียกใช้ android-x86 และตั้งค่าพื้นฐานให้เสร็จสิ้น
  • ติดตั้งแอปพลิเคชันจาก Google Play Store เช่นเดียวกับในโทรศัพท์ของคุณ

ข้อกำหนดพื้นฐาน

ก่อนที่คุณจะเริ่ม ฉันคิดว่าคุณมีสิ่งต่อไปนี้:

  • ความสามารถในการรันคำสั่งในฐานะ superuser (เช่น SUDO)
  • บัญชีบน Google.com เพื่อให้คุณสามารถใช้ Play Store จากภายในเครื่องเสมือนได้

วิธีการติดตั้ง VirtualBox

ขั้นตอนแรกคือการติดตั้ง VirtualBox เพื่อการใช้งานจริง การติดตั้งของเราจะเป็นแบบพื้นฐาน เพียงพอที่จะรันเกมของเรา:

sudo dnf install -y kernel-devel kernel-devel-5.14.18-100.fc33.x86_64
curl --remote-name --location https://www.virtualbox.org/download/oracle_vbox.asc
sudo rpm --import ./oracle_vbox.asc
sudo dnf install -y https://download.virtualbox.org/virtualbox/6.1.36/VirtualBox-6.1-6.1.36_152435_fedora33-1.x86_64.rpm
sudo dnf install -y virtualbox-guest-additions.x86_64
sudo /sbin/vboxconfig

วิธีการติดตั้ง ISO สำหรับ Android-x86

ขั้นตอนแรกคือการดาวน์โหลดอิมเมจ ISO จาก Android-x86 ISO นี้มีระบบปฏิบัติการ Android ที่จะติดตั้งบนฮาร์ดไดรฟ์เสมือนของเรา

หลังจากนั้นเราสามารถตั้งค่าเครื่องเสมือนของเราดังนี้:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
ลักษณะของเครื่องเสมือนที่เสร็จแล้วบน VirtualBox
วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86 สิ่งที่ควรทราบ:

  • หลังจากบูทครั้งแรก ฉันพบว่า 1GB สำหรับอิมเมจ Android นั้นไม่เพียงพอ ประสิทธิภาพดีขึ้นมากหลังจากที่ฉันเพิ่มแรมเป็น 3GB
  • การเปลี่ยนแปลงอีกอย่างคือ 'ตัวควบคุมกราฟิก' เดิมทีมันคือ VMSVGA แต่แล้ว Android ปฏิเสธที่จะเริ่มทำงานในโหมดกราฟิก ดังนั้นฉันจึงเปลี่ยนไปใช้ VboxVGA และใช้งานได้
  • 2 CPUS และพื้นที่ดิสก์ 8GB เพียงพอสำหรับเกมของฉัน
  • สุดท้ายนี้ ฉันระบุว่าตัวควบคุม IDE เป็น android-x86 ISO

ในการเริ่มต้นเครื่องเสมือน คุณคลิกปุ่ม 'เริ่ม' บน GUI จากนั้นคุณจะต้องทำการตัดสินใจสองสามอย่าง เช่น พาร์ติชันที่สามารถบู๊ตได้:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
การแบ่งพาร์ติชันดิสก์เสมือนของคุณ เรากำหนด 8 GB และตรวจสอบให้แน่ใจว่าพาร์ติชั่นสามารถบู๊ตได้

เมื่อเสร็จแล้ว คุณสามารถเลือกพาร์ติชั่นใหม่เพื่อทำการติดตั้ง:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
หลังจากสร้างพาร์ติชั่นใหม่แล้ว คุณสามารถเลือกพาร์ติชั่นและสามารถติดตั้งระบบปฏิบัติการ Android ที่นั่น

จากนั้นการติดตั้งจะดำเนินการ:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
โปรแกรมติดตั้งจะคัดลอกไฟล์จากอิมเมจ ISO ของ Android ไปยังฮาร์ดไดรฟ์เสมือน

หลังจากการติดตั้งเสร็จสมบูรณ์ คุณสามารถปิดเครื่องเสมือนได้

บูตครั้งแรก

ตอนนี้ คุณจะต้องไปที่ตัวเลือกขั้นสูงและเลือกดิสก์เสมือน (แทนอิมเมจ ISO) เพื่อบูต:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
คุณสามารถบูตจากดิสก์ในเมนูนี้หรือเปลี่ยนลำดับการบูตบนเครื่องเสมือน

หลังจากนั้น Android จะถามข้อมูลการตั้งค่าพื้นฐานบางอย่างเช่นเดียวกับในโทรศัพท์ของคุณ ผลลัพธ์สุดท้ายอาจมีลักษณะดังนี้:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
เครื่องเสมือนดูเหมือนโทรศัพท์ Android ของคุณทุกประการ

วิธีการติดตั้งเกมจาก Google Play Store

ในกรณีของฉัน ฉันตัดสินใจติดตั้งเกมที่ฉันสามารถต่อสู้กับกองกำลังแห่งความชั่วร้ายเช่น 1970 Mazinger Z/ Tranzor Z (ใช่ ฉันชอบ Go Nagai Mazinger Z) ในการทำเช่นนั้น ค้นหาใน play store และติดตั้งเกม:

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
หลังจาก Android ทำงานและตั้งค่าข้อมูลประจำตัวของคุณแล้ว คุณสามารถดาวน์โหลดและติดตั้งโปรแกรม Android ใดก็ได้ที่คุณต้องการ

และตอนนี้ ประสบความสำเร็จ! เราเริ่มเกมแล้ว

วิธีเรียกใช้เกม Android บน Linux ด้วย Android-x86
ขออภัย แต่ตอนนี้ได้เวลาเล่นเป็น Mazinger Z แล้ว!

เราเรียนรู้อะไรที่นี่

  • เราจัดการเพื่อติดตั้งเครื่องเสมือนและใช้งานระบบปฏิบัติการ Android ร่วมกับ Fedora OS ปกติของเราได้สำเร็จ
  • คุณเห็นแล้วว่าคุณสามารถลองยกเลิกการตั้งค่าระบบปฏิบัติการทั้งหมดได้อย่างไร โดยไม่ต้องยุ่งยากกับการตั้งค่าระบบบูตคู่ด้วย Grub บน Linux

คุณลักษณะที่ดีอีกประการหนึ่งในการรันเกมภายในเครื่องเสมือนคือคุณสามารถหยุดเกมได้เต็มที่ จากนั้นกลับมาและกู้คืนเกมที่จุดเดียวกับที่คุณออกจากเกม

สุดท้ายนี้ คุณสามารถทำสิ่งต่างๆ มากมายด้วยเครื่องเสมือน มากกว่าแค่การรันเกม เช่น:

  • คุณสามารถวิเคราะห์มัลแวร์ได้อย่างปลอดภัย เรียกใช้แอปพลิเคชันที่ไม่น่าเชื่อถือ และมีความเสียหายที่อาจเกิดขึ้นได้
  • ลองใช้ระบบปฏิบัติการเวอร์ชันใหม่ก่อนตัดสินใจทำการติดตั้งที่เหมาะสม (ไม่ใช่ปัญหาใหญ่ในทุกวันนี้ เนื่องจากส่วนใหญ่มีซีดี lice ให้คุณลองบู๊ต) แต่ก็ยังสะดวกมาก
  • ใช้งานระบบปฏิบัติการหลายระบบพร้อมกันได้โดยไม่ต้องรีบูตเครื่อง คุณน่าจะเริ่มลองใช้ตัวเลือกขั้นสูงของเครื่องเสมือนที่คุณเลือก เช่น VirtualBox

การเล่นเกมบนพีซีของคุณเป็นประตูสู่การเรียนรู้สิ่งที่ซับซ้อนมากขึ้นในภายหลัง ปัจจัยความสนุกก็ปฏิเสธไม่ได้เช่นกัน สนุก!