השתמש באפליקציות אנדרואיד באובונטו-לינוקס: קבל את מגוון חנות Play במחשב האישי שלך

עם Anbox אתה מקבל את יישומי הסמארטפון שלך על הצג הגדול

אלה שמשתמשים במחשב או מחברת עם אובונטו לרוב אינם מקנאים במיליוני אפליקציות אנדרואיד לסמארטפונים. אך אל דאגה: בעזרת כלי כמו Anbox, האפליקציות לנייד פועלות על אובונטו לינוקס. יתרון עצום אם יישום סמארטפון הנמצא בשימוש תכוף אינו זמין להורדה עבור לינוקס.

בעולם Windows ישנם מספר פתרונות לשימוש בעולם האנדרואיד כולל חנות Google Play במחשב מחשב או צג מחברת. כולל תוכנות ידועות מ- BlueStacks, כמו גם אמולטורים כגון MEmu, Noxplayer או KOPlayer. תחת לינוקס, אוהדי אנדרואיד נאלצו לחכות זמן רב לפתרון שמיש מבחינה איכותית. ההמתנה הסתיימה עם "אנבוקס" (אנדרואיד בקופסה). המשמעות היא שיישומי אנדרואיד רבים פועלים סוף סוף על לינוקס כאילו היו אפליקציות שולחן עבודה רגילות.

Anbox פועל במיכל מקורי במערכת Android שלך. הדבר המיוחד בזה: אנדרואיד פועלת במהירות מפתיעה במערכת שלך, מכיוון שאין צורך להריץ סביבת תוכנה וירטואלית תחת לינוקס. אנבוקס אינה תוכנת אמולטור כמו Genimobile או Shashlik, הדורשת הרבה יותר משאבי מערכת עקב ההדמיה.

זה עומד מאחורי טריק הביצועים והבטיחות של Anbox

Anbox משתמשת במרחבי השמות המוגדרים של לינוקס, כך שניתן להפעיל מערכת אנדרואיד שלמה ומאובטחת במחשב לינוקס במכולה. אלה הם משאבים כמו: ipc, mount, net, pid, user, uts. הם נדרשים לפרוס יישומי אנדרואיד בכל פלטפורמה מבוססת GNU / Linux.

אותו ליבה מופעלת להפצת לינוקס ואפליקציות האנדרואיד על מנת למנוע את החסרונות של אמולציה או וירטואליזציה. ל- Android הפועל במיכל אין גישה ישירה לחומרה של המערכת המארחת. כל גישה לחומרה מתבצעת באמצעות שד הדואר הנכנס, הפועל ברקע, מספק את כל השירותים הדרושים ומארגן גישה לחומרה.

מה מצב הפיתוח ב- Anbox והאם כל אפליקציות האנדרואיד פועלות איתו?

לדברי המפתח סיימון פלס, אנבוקס נמצאת עדיין בשלב הפיתוח של האלפא. מסיבה זו, אתה עדיין צריך לחיות עם כמה חסרונות ביציבות ותאימות עם כמה גרסאות לינוקס. עדיף לא להשתמש בו כמערכת היצרנית היחידה לשימוש באפליקציות עסקיות.

Anbox הוקמה עד כה לשימוש במערכות שולחנות. ניתן להשתמש בו גם במערכות הפעלה לינוקס ניידות כגון אובונטו טאץ 'או מערכת הפעלה Sailfish. הדבר עשוי לדרוש התאמות נוספות עבור ממשק המשתמש המתאים במהלך ההתקנה. סביבת זמן הריצה של אנדרואיד של Anbox מסופקת כעת עם תמונת מערכת מותאמת המבוססת על אנדרואיד 7.1 (נוגט). רוב אפליקציות האנדרואיד הנוכחיות פועלות עליו.

עֵצָה: וודא מראש בחנות Play אם האפליקציה הרצויה נתמכת על ידי אנדרואיד 7.1. אם לא, לא תוכל להתקין ולהשתמש באפליקציה עם Anbox ב- Linux. קיימות גם ההגבלות הבאות של גירסת האנבוקס הנוכחית: אם פונקציות חומרה כגון WiFi, בלוטות 'או טלפוניה הן הכרחיות בהחלט, יתכן ופונקציות אלה לא יהיו זמינות במערכת המארחת. לדוגמה, מכיוון שבניגוד לסמארטפון אנדרואיד, למחברת שלך אין מודול טלפון.

שימוש באנדרואיד באובונטו - כיצד להתקין את האנבוקס

Anbox היא תוכנת קוד פתוח שאליה ניתן לקבל את טקסט המקור והמידע הנלווה אודות הפעלה והתקנה ב- Github. חשוב להתקנה: האנבוקס מוצע כחבילת snap. Snap היא Canonicals (נותנת החסות של הפצת לינוקס אובונטו, canonical.com), פורמט חבילת התקנה חדש הנתמך כעת על ידי הפצות לינוקס אחרות בנוסף לאובונטו. ניתן להתקין אנבוקס עם מערכת Linux Ubuntu הנוכחית ללא מעט מאמץ. הסיבה לכך: תת -מערכות הגרעין "אשם" ו"קלסר ", שהן חובה למכל האנדרואיד, נכללות באובונטו מגרסה 19.04. אם אתה עדיין משתמש בגרסה ישנה יותר, תמצא את המידע המתאים על ההתקנה באתר Anbox.

ההתקנה של Anbox הייתה קלה

ראשית, הורד את המודולים הנדרשים של Anbox מ- Github באתר מפתחי Anbox ופתח את הקבצים לתיקייה שתבחר. במחשב Linux שלך, פתח מסוף והקלד:

snap install -devmode -beta anbox

אם עדיין אינך מחובר לחנות אובונטו, השתמש בפקודה זו להתקנת Anbox:

sudo snap install -devmode -beta anbox

כדי לעדכן לגרסה חדשה יותר של Anbox, הזן:

snap refresh -beta -devmode anbox

למידע על גרסאות זמינות של ה- Snap, ראה:

הצמדת תיבת אנאבוק

המפתחים שומרים על שתי גרסאות: גרסת הבטא הישנה והיציבה יותר וגרסת ה- Edge העדכנית יותר. אם אתה רוצה ליהנות מפונקציות חדשות, תוכל להתקין את גרסת Edge באמצעות הפקודה הבאה:

snap refresh -beta -edge anbox

כיצד להתקין אפליקציות אנדרואיד כמו שהיית עושה בסמארטפון שלך

האפליקציות מותקנות באמצעות APK (פורמט קובץ של אפליקציית Android) או ישירות דרך חנות Google Play. במקרה זה, אנו מחליטים על הגרסה הנוחה ומתקינים את Playstore מראש כדלקמן:

הקלד את הדברים הבאים בחלון הטרמינל ולחץ על מקש Enter:

wget raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

שנה את זכויות הגישה הדרושות לאחר ההתקנה באמצעות:

chmod + x install-playstore.sh

ולבסוף התקן את חנות Play באמצעות:

./install-playstore.sh

בהתאם למהירות האינטרנט, עשויה להימשך מספר דקות עד להשלמת ההתקנה. סגור את המסוף ופתח את Anbox מתפריט היישומים של אובונטו.

כאשר אתה נכנס לחנות Play בפעם הראשונה, עליך להזין את שם המשתמש והסיסמה שלך כדי להיכנס לחשבון Google שלך. אם אתה משתמש באימות דו-כיווני, אשר את הגישה של המחשב האישי שלך באמצעות סמארטפון אנדרואיד שלך.

סיכום

ניתן להתקין Anbox בכל מערכות Linux התומכות ב- Snaps. Anbox מוגדר למטרה זו, כמתואר, עם התקנה ידנית באמצעות פקודות שורת פקודה. מותקנים מספר מודולי ליבה להתקנתם אשר נדרשות זכויות שורש. מידע נוסף ניתן למצוא בכתובת https://anbox.io/.

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave