Uporaba aplikacij za Android v Ubuntu-Linux: Pridobite raznolikost Trgovine Play v računalniku

Z Anboxom aplikacije za pametne telefone prenašate na velik monitor

Tisti, ki uporabljajo Ubuntu z osebnim ali prenosnim računalnikom, pogosto niso ljubosumni na milijone aplikacij za Android za pametne telefone. Ampak ne skrbite: z orodjem, kot je Anbox, mobilne aplikacije delujejo na Ubuntu Linuxu. Velika prednost, če pogosto uporabljena aplikacija za pametne telefone ni na voljo za prenos za Linux.

V svetu Windows obstaja več rešitev za uporabo sveta Android, vključno s trgovino Google Play na monitorju računalnika ali prenosnega računalnika. Vključno z dobro znano programsko opremo BlueStacks in emulatorji, kot so MEmu, Noxplayer ali KOPlayer. V sistemu Linux so morali ljubitelji Androida dolgo čakati na kakovostno uporabno rešitev. Čakanje je končano z »Anboxom« (Android v škatli). To pomeni, da se številne aplikacije za Android končno izvajajo v Linuxu, kot da bi bile običajne namizne aplikacije.

Anbox deluje v izvornem vsebniku v sistemu Android. Posebnost pri tem: Android v vašem sistemu deluje presenetljivo hitro, saj pod Linuxom ni treba izvajati virtualiziranega programskega okolja. Anbox ni programska oprema za emulacijo, kot sta Genimobile ali Shashlik, ki zaradi emulacije zahteva bistveno več sistemskih virov.

To je v ozadju uspešnosti in varnostnega trika iz Anboxa

Anbox uporablja definirane imenske prostore Linux, tako da lahko v računalniku z operacijskim sistemom Linux v vsebniku deluje celoten in varen sistem Android. To so viri, kot so: ipc, mount, net, pid, user, uts. Razviti morajo aplikacije Android na kateri koli platformi, ki temelji na GNU / Linux.

Isto jedro se izvaja za distribucijo Linuxa in aplikacije za Android, da bi se izognili slabostim emulacije ali virtualizacije. Android, ki deluje v vsebniku, nima neposrednega dostopa do strojne opreme gostiteljskega sistema. Dostop do strojne opreme poteka prek demona anbox, ki teče v ozadju, nudi vse potrebne storitve in organizira dostop do strojne opreme.

Kakšno je stanje razvoja v Anboxu in ali vse aplikacije za Android delujejo z njim?

Po besedah razvijalca Simona Felsa je Anbox še vedno v alfa fazi razvoja. Zaradi tega morate še vedno živeti z nekaterimi pomanjkljivostmi v stabilnosti in združljivosti z nekaterimi različicami Linuxa. Bolje je, da ga ne uporabljate kot edini produktivni sistem za uporabo poslovnih aplikacij.

Anbox je bil doslej nastavljen za uporabo v namiznih sistemih. Uporablja se lahko tudi v mobilnih operacijskih sistemih Linux, kot sta Ubuntu Touch ali Sailfish OS. To lahko med namestitvijo zahteva dodatne prilagoditve ustreznega uporabniškega vmesnika. Anboxovo okolje za izvajanje Android je trenutno na voljo s prilagojeno sistemsko podobo, ki temelji na sistemu Android 7.1 (Nougat). Večina trenutnih aplikacij za Android deluje na njem.

Nasvet: V Trgovini Play se vnaprej prepričajte, ali Android 7.1 podpira želeno aplikacijo. V nasprotnem primeru aplikacije ne morete namestiti in uporabljati z Anboxom v sistemu Linux. Za trenutno različico Anbox obstajajo tudi naslednje omejitve: Če so strojne funkcije, kot so WiFi, Bluetooth ali telefonija, nujno potrebne, te funkcije morda ne bodo na voljo v gostiteljskem sistemu. Na primer, ker v nasprotju s pametnim telefonom Android vaš prenosnik nima telefonskega modula.

Uporaba Androida na Ubuntu - kako namestiti Anbox

Anbox je odprtokodna programska oprema, za katero so izvorna besedila in spremne informacije o delovanju in namestitvi na voljo na Githubu. Pomembno za namestitev: Anbox je na voljo kot snap paket. Snap je Canonicals (sponzor distribucije Linuxa Ubuntu, canonical.com), nova oblika namestitvenega paketa, ki jo poleg Ubuntu zdaj podpirajo tudi druge distribucije Linuxa. Anbox lahko z malo truda namestite s trenutnim sistemom Ubuntu Linux. Razlog za to: Podsistema jedra "ashmem" in "binder", ki sta obvezna za vsebnik Android, sta vključena v Ubuntu od različice 19.04. Če še vedno uporabljate starejšo različico, boste na spletnem mestu Anbox našli ustrezne informacije o namestitvi.

Namestitev programa Anbox je bila enostavna

Najprej prenesite zahtevane module Anbox iz Githuba na spletno mesto razvijalcev Anbox in razpakirajte datoteke v mapo po vaši izbiri. V računalniku Linux odprite terminal in vnesite:

snap install -devmode -beta anbox

Če še niste prijavljeni v trgovino Ubuntu, za namestitev Anbox uporabite ta ukaz:

sudo snap install -devmode -beta anbox

Če želite posodobiti Anbox na novejšo različico, vnesite:

snap refresh -beta -devmode anbox

Za informacije o razpoložljivih različicah Snapa glejte:

snap info anbox

Razvijalci ohranjajo dve različici: starejšo in stabilnejšo različico beta ter novejšo različico Edge. Če želite izkoristiti nove funkcije, lahko različico Edge namestite z naslednjim ukazom:

snap refresh -beta -edge anbox

Kako na svoj pametni telefon namestiti aplikacije za Android

Aplikacije se namestijo prek APK -a (oblika datoteke aplikacije za Android) ali neposredno prek trgovine Google Play. V tem primeru se odločimo za udobno različico in predhodno namestimo Playstore na naslednji način:

V okno terminala vnesite naslednje in pritisnite tipko Enter:

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

Po namestitvi spremenite potrebne pravice dostopa z:

chmod + x install-playstore.sh

In končno namestite Trgovino Play prek:

./install-playstore.sh

Odvisno od hitrosti interneta lahko traja nekaj minut, da se namestitev dokonča. Zaprite terminal in odprite Anbox v meniju aplikacije Ubuntu.

Ko se prvič prijavite v Trgovino Play, morate za prijavo v Google Račun vnesti svoje uporabniško ime in geslo. Če uporabljate dvosmerno preverjanje pristnosti, potrdite dostop do računalnika s pametnim telefonom Android.

Zaključek

Anbox je mogoče namestiti v vse sisteme Linux, ki podpirajo Snaps. Anbox je v ta namen nastavljen, kot je opisano, z ročno namestitvijo z ukazi ukazne vrstice. Nameščenih je več modulov jedra, za katere so potrebne korenske pravice. Dodatne informacije najdete na https://anbox.io/.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave