לאנדרואיד יש הרבה משחקי וידאו. בזכות אפליקציית ה- Anbox, ניתן לשחק ברוב משחקי אנדרואיד ב- Linux.
השימוש בזמן ההפעלה של תיבת הדואר הנכנס ב- Linux אינו קל, ודורש הרבה כדי שזה יעבוד נכון. כדי להשתמש בו, עליך להשתמש בהפצה של Linux התומכת בחבילות Snap, ויש לה את היכולת להרכיב קוד מהמקור במידת הצורך.
אזהרה! Anbox היא תוכנת בטא, ואתה עלול להיתקל בבעיות! השתמש על אחריותך בלבד!
התקן את תיבת הדואר הנכנס
הכנת מערכת ה- Anbox ב- Linux היאחלק קל במדריך זה, עקב החלטתו של היזם להפיץ את התוכנה בחבילת Snap. כדי להתקין אותו, עבור אל ההדרכה שלנו כיצד להשתמש ב- Snaps ב- Linux. עקוב אחר המדריך ולמד כיצד להגדיר snapd במערכת הלינוקס שלך. כאשר זה פועל, פתח חלון מסוף והזן את הפקודה הבאה כדי לקבל את המהדורה האחרונה של Anbox.
sudo snap install anbox --beta --devmode
בהנחה שפקודת ה- Snap שלמעלה פועלת ללא שום בעיות, Inbox אמור להיות טוב ללכת. עם זאת, זה עדיין לא שמיש, וזה מכיוון שישנם מספר רכיבים לתוכנה.
חבילת הצמד של Anbox היא ה"קצה הקדמי "של ה-תוכנה שאתה מתקשר איתם להתקנת אפליקציות אנדרואיד, אך היא לא יכולה לפעול בלי שתוכנת "backend" (המכונה מודולי גרעין) מקיימת אינטראקציה עם גרעין ליבת Linux. כדי להשיג את המודולים, עקוב אחר ההוראות שלהלן שמתאימות להפצת Linux שלך.
אובונטו באמצעות PPA
כדי לאפשר את מודולי גרעין ה- Anbox באובונטו, עליך להוסיף תוכנת צד שלישי PPA. כדי לאפשר זאת, הזן את מאגר תוספות הפקודה למטה למסוף.
sudo add-apt-repository ppa:morphis/anbox-support
עם הוספת ה- PPA למערכת, הגיע הזמן להריץ את ה- עדכון פקודה.
sudo apt update
לבסוף, התקן את חבילות מודולי הגלעין לאובונטו באמצעות להתקין פקודה.
sudo apt install linux-headers-generic anbox-modules-dkms
קשת לינוקס דרך AUR
ל- Arch Linux AUR יש את מודולי גרעין ה- Anbox הזמינים דרך anbox-modules-dkms-git חבילה. כדי שזה יעבוד, פתח חלון מסוף ופעל לפי ההוראות המפורטות להלן.
שלב 1: התקן את Git ו- Base-devel במחשבך, דרך Pacman.
sudo pacman -S git base-devel
שלב 2: שיבט את חבילת מודולי גרעין ה- Anbox למחשב באמצעות Git.
git clone https://aur.archlinux.org/anbox-git.git
שלב 3: העבר את הטרמינל מהספרייה הביתית (~ /) לתיקיית "anbox-git" עם CD פקודה.
cd anbox-git
שלב 4: הפעל את תהליך בניית החבילה על ידי ביצוע ה- makepkg פקודה. אם יש לך בעיות בבניית התוכנה, הקפד לבדוק את ההערות בדף ה- Abox של Abox.
makepkg -sri
הפצות לינוקס אחרות
מלבד Arch Linux ואובונטו, קבל את Anboxהריצה די פגעה והחמצה, ולמפתחים אין הרבה מידע באתר בנושא. עם זאת, זה לא בלתי אפשרי. אנשים הצליחו לגרום ל- Anbox לעבוד על הרבה מערכות הפעלה לינוקס שונות.
כדי להשיג את מודולי הגלעין הפועלים על לינוקסמערכת הפעלה שאינה אובונטו או Arch Linux, בדוק עמוד זה. זהו ה- GitHub למודולי הגלעין. עליו תמצאו הוראות מפורטות כיצד לערוך עבור דביאן, פדורה וכו '.
הגדרת מודולי גרעין לינוקס
ברגע שחבילות מודולי הגלעין מותקנות בהפצת Linux שלך, החלק הקשה נגמר. כל מה שצריך לעשות זה להפעיל את המודולים ולהתחיל להשתמש בהם עם ה- modprobe פקודה.
sudo modprobe ashmem_linux
sudo modprobe binder_linux
ודא שהמודולים עובדים עם:
ls -1 /dev/{ashmem,binder}
אתה צריך לראות:
/dev/ashmem /dev/binder
התקן כלי אנדרואיד
Anbox היא מערכת אמולציה של אנדרואיד, אז זהודורש את כלי הפיתוח של Android כדי להתקין עליו תוכניות. למרבה המזל, כלי פיתוח אנדרואיד נתמכים כמעט בכל ההפצות הגדולות של לינוקס, כך שהשגתם אינה עניין.
להתקנת כלי האנדרואיד, הפעל מסוף,חפש "כלי אנדרואיד" והתקן אותו בדרך שבה התקנת יישומים במחשב שלך. לחלופין, עיין במדריך שלנו כיצד להתקין אותם ולהגדירם.
משחק משחקי אנדרואיד ב- Linux עם Anbox
אחרי כל ההתקנה והתצורה הזו, Anboxסוף סוף מוכן ללכת ונוכל להתחיל להשתמש בו כדי לשחק משחקים. כדי לטעון ולשחק משחק, פתח מסוף ופעל לפי השלבים שלהלן כדי להפעיל את המשחק שלך!
שלב 1: הפעל את שרת ה- ADB.
adb start-server
שלב 2: עבור אל APK Mirror, חפש את המשחק שלך והורד אותו. שימו לב שלא כל המשחקים יעבדו. כמו כן, כדי שמשחק האנדרואיד ישחק נכון עם Anbox, יש להתקין את גרסת ה- x86.
שלב 3: העבר את הפגישה המסוף מהספרייה הביתית (~ /) לתיקיית ~ / הורדות באמצעות CD.
cd ~/Downloads
שלב 4: הפעל את ls פקודה וקבל את שם הקובץ של קובץ ה- APK של Android כדי להתקין אותו ולהעתיק אותו. לאחר מכן התקן אותו באמצעות הפקודה שלמטה.
adb install name-of-android-video-game-app.apk
שלב 5: פתח את תפריט היישומים שלך, חפש את "תיבת הדואר הנכנס" והפעל את היישום.

שלב 6: לאחר שמנהל האפליקציות של Anbox פועל, השתמש בו כדי להפעיל את משחק האנדרואיד שלך.

הערות