Thích chơi game Android trên máy tính để bàn? Chúng tôi đã chỉ cho bạn cách làm trong Windows, nhưng Linux thì sao? Nếu bạn muốn chơi game Android trên Linux, chúng tôi có giải pháp.
Chơi game Android với Anbox
Anbox về cơ bản là một phiên bản Android chạy trong một container. Khi thiết lập, nó cho phép bạn chạy các ứng dụng Android theo cách tích hợp với hệ điều hành của bạn giống như một ứng dụng Linux gốc. Nền tảng này có thể được dùng để chạy game Android trên Linux.
Cài đặt Anbox trên Linux
Hiện tại, phương pháp cài đặt Anbox được hỗ trợ chính thức duy nhất là qua Snap Store, nên đó là phương pháp chúng tôi sẽ bao gồm ở đây. Trước tiên, có một số mô-đun kernel bạn sẽ phải cài đặt. Đáng tiếc, việc cài đặt chúng trên các bản phân phối khác ngoài Ubuntu và Arch Linux có thể khó khăn. Bạn có thể bỏ qua cài đặt các mô-đun này nếu bạn đang chạy Ubuntu 20.04.
Cài đặt mô-đun Anbox trên Ubuntu qua PPA
Để cài đặt mô-đun Anbox trên Ubuntu, trước tiên hãy chạy các lệnh dưới đây.
sudo add-apt-repository ppa:morphis/anbox-support sudo apt update sudo apt install linux-headers-generic anbox-modules-dkms
Tiếp theo, bạn sẽ phải tải thủ công các mô-đun kernel. Chúng sẽ tự động khởi động lần sau bạn khởi động hệ thống. Để tải thủ công các mô-đun, hãy chạy:
sudo modprobe ashmen_linux sudo modprobe binder_linux
Cài đặt mô-đun Anbox trên Arch Linux
Bạn có thể cài đặt các mô-đun cần thiết trên Arch Linux qua AUR. Để làm điều này, bạn trước tiên phải cài đặt Git và Base-devel trên hệ thống của mình:
sudo pacman -S git base-devel
Tiếp theo, bạn sẽ phải git clone gói mô-đun kernel Anbox vào máy tính của mình:
git clone https://aur.archlinux.org/anbox-git.git
Bây giờ, điều hướng đến thư mục "anbox-git":
cd anbox-git
Cuối cùng, chạy quy trình xây dựng gói với lệnh makepkg.
makepkg -sri
Lại một lần nữa, bạn sẽ phải tải thủ công các mô-đun kernel. Chúng sẽ tự động khởi động lần sau bạn khởi động hệ thống:
sudo modprobe ashmen_linux sudo modprobe binder_linux
Cài đặt Anbox với Snap
Bây giờ chúng ta đã cài đặt các mô-đun cần thiết, chúng ta có thể tiến hành cài đặt Anbox từ Snap Store. Snap được cài đặt sẵn với Ubuntu, Zorin OS, và Solus, mặc dù bạn cũng có thể cài đặt trên Arch Linux. Hướng dẫn cũng có sẵn về cách cài đặt trên các bản phân phối Linux khác.
Để cài đặt Anbox snap, hãy chạy:
sudo snap install --devmode --beta anbox
Bây giờ bạn sẽ cần cài đặt công cụ phát triển Android để cài đặt chương trình trên Anbox. Để cài đặt những công cụ này, bạn sẽ cần cài đặt Android Studio. Bước đầu tiên của bạn sẽ là cài đặt Java. Phiên bản mới nhất là Java 11, và nó có thể được cài đặt bằng:
sudo apt install openjdk-11-jdk
Tiếp theo, bạn sẽ cần truy cập trang tải xuống Android Studio chính thức. Tải xuống phiên bản mới nhất của Android Studio. Mở terminal và điều hướng đến thư mục tải xuống của bạn với:
cd ~/Downloads
Bây giờ bạn có thể trích xuất nội dung của tệp nén đã tải xuống. Sau khi xong, điều hướng đến thư mục "bin" trong thư mục "android-studio" đã trích xuất.
cd android-studio/bin
Công cụ cài đặt Android Studio sau đó có thể được bắt đầu bằng lệnh sau:
./studio.sh
Sau khi quá trình đó hoàn tất, bạn vẫn sẽ cần cài đặt công cụ ADB của Android. Làm điều đó với:
sudo apt install android-tools-adb
Bây giờ khởi động máy chủ ADB với:
adb start-server
Bây giờ bạn có thể khởi động Anbox.
Tiếp theo, chúng ta sẽ cài đặt Google Play Store và sửa một số vấn đề không tương thích bộ xử lý. Trước tiên, bạn sẽ cần cài đặt một số công cụ bắt buộc với:
sudo apt install wget curl lzip tar unzip squashfs-tools
Bạn có thể tải xuống một script tự động cài đặt Google Play Store, Google Play Services, và libhoudini, cho phép hỗ trợ ứng dụng và game ARM.
Tải script với:
wget https://raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh
Tiếp theo, làm cho nó có thể thực thi với:
chmod +x install-playstore.sh
Chạy script với:
./install-playstore.sh
Sau khi hoàn tất tất cả các bước này, bạn có thể đến phần vui và cài đặt một số game!
Cài đặt game trên Anbox
Bạn có hai tùy chọn để cài đặt game trên Anbox. Bạn có thể tải xuống tệp APK cho game từ nơi như APKMirror, hoặc bạn có thể tải game từ Google Play Store.
Để cài đặt game bằng tệp APK, bạn sẽ cần điều hướng đến thư mục bạn đã tải nó xuống. Sau đó bạn có thể chạy lệnh sau:
adb install tên_tệp_game.apk
Đảm bảo thay thế "tên_tệp_game" bằng tên tệp thực tế của APK game. Sau khi cài đặt hoàn tất, bạn sẽ có thể khởi chạy game từ bên trong Anbox. Hoặc bạn có thể tải game từ Google Play Store.
Để gỡ cài đặt game, bạn có thể vào Cài đặt rồi Ứng dụng. Chọn game bạn muốn gỡ và nhấn UNINSTALL.
Lưu ý: không phải tất cả game đều hoạt động với Anbox, tiếc thay. Có thể hơi trúng hoặc trượt thỉnh thoảng.
Tóm lại
Ở đây chúng tôi đã bao gồm một phương pháp toàn diện để chạy game Android trên Linux với Anbox. Bạn thậm chí có thể cài đặt Google Play Store với phương pháp này. Mặc dù không phải mọi game hoặc ứng dụng đều hoạt động với Anbox, nhưng có khá nhiều game sẽ chạy. Nếu bạn thích chơi game DOS cũ hơn, hãy thử DOSBox hoặc học cách cài đặt game Windows trên Linux.