Naudokite „Android“ programas „Ubuntu-Linux“: gaukite „Play“ parduotuvės įvairovę savo kompiuteryje

Naudodami „Anbox“ savo išmaniųjų telefonų programas gausite dideliame monitoriuje

Tie, kurie naudoja kompiuterį ar nešiojamąjį kompiuterį su „Ubuntu“, dažnai nepavydi milijonams išmaniųjų telefonams skirtų „Android“ programų. Tačiau nesijaudinkite: naudojant tokį įrankį kaip „Anbox“, programos mobiliesiems veikia „Ubuntu Linux“. Milžiniškas pranašumas, jei dažnai naudojamos išmaniųjų telefonų programos negalima atsisiųsti „Linux“.

„Windows“ pasaulyje yra keletas sprendimų, kaip naudotis „Android“ pasauliu, įskaitant „Google Play“ parduotuvę asmeniniame ar nešiojamojo kompiuterio monitoriuje. Įskaitant gerai žinomą „BlueStacks“ programinę įrangą, taip pat emuliatorius, tokius kaip MEmu, Noxplayer ar KOPlayer. „Linux“ sistemoje „Android“ gerbėjai turėjo ilgai laukti kokybiškai tinkamo sprendimo. Laukimas baigtas naudojant „Anbox“ („Android“ dėžutėje). Tai reiškia, kad daugelis „Android“ programų pagaliau veikia „Linux“, tarsi jos būtų įprastos darbalaukio programos.

„Anbox“ veikia „Android“ sistemos savajame sudėtiniame rodinyje. Ypatingas dalykas: „Android“ jūsų sistemoje veikia stebėtinai greitai, nes nereikia paleisti virtualizuotos programinės įrangos aplinkos naudojant „Linux“. „Anbox“ nėra emuliatoriaus programinė įranga, tokia kaip „Genimobile“ ar „Shashlik“, kuriai dėl emuliacijos reikia žymiai daugiau sistemos išteklių.

Tai yra „Anbox“ našumo ir saugos triukas

„Anbox“ naudoja apibrėžtas „Linux“ vardų sritis, kad pilną ir saugią „Android“ sistemą būtų galima valdyti konteineryje esančiame „Linux“ kompiuteryje. Tai yra tokie ištekliai kaip: ipc, mount, net, pid, user, uts. Jie turi įdiegti „Android“ programas bet kurioje GNU / Linux platformoje.

Tas pats branduolys paleidžiamas „Linux“ platinimui ir „Android“ programoms, kad būtų išvengta emuliacijos ar virtualizavimo trūkumų. Sudėtiniame rodinyje veikianti „Android“ neturi tiesioginės prieigos prie pagrindinės sistemos techninės įrangos. Visa prieiga prie aparatūros vyksta per anbox demoną, kuris veikia fone, teikia visas reikalingas paslaugas ir organizuoja prieigą prie aparatūros.

Kokia „Anbox“ kūrimo būsena ir ar visos „Android“ programos veikia su ja?

Pasak kūrėjo Simono Felso, „Anbox“ vis dar yra alfa kūrimo etape. Dėl šios priežasties vis tiek turite išgyventi, kai trūksta stabilumo ir suderinamumo su kai kuriomis „Linux“ versijomis. Geriau nenaudoti jos kaip vienintelės produktyvios verslo programų naudojimo sistemos.

„Anbox“ iki šiol buvo sukurta naudoti darbalaukio sistemose. Jis taip pat gali būti naudojamas mobiliosiose „Linux“ operacinėse sistemose, tokiose kaip „Ubuntu Touch“ ar „Sailfish“ OS. Diegimo metu gali prireikti papildomai koreguoti atitinkamą vartotojo sąsają. „Anbox“ „Android“ vykdymo aplinka šiuo metu pristatoma su pritaikytu sistemos vaizdu, pagrįstu „Android 7.1“ („Nougat“). Dauguma dabartinių „Android“ programų veikia jame.

Patarimas: „Play“ parduotuvėje iš anksto įsitikinkite, ar norimą programą palaiko „Android 7.1“. Jei ne, negalite įdiegti ir naudoti programos su „Anbox“ sistemoje „Linux“. Taip pat galioja šie dabartinės „Anbox“ versijos apribojimai: Jei aparatinės įrangos funkcijos, tokios kaip „WiFi“, „Bluetooth“ ar telefonija, yra būtinos, šios funkcijos pagrindinėje sistemoje gali būti neprieinamos. Pavyzdžiui, todėl, kad skirtingai nei „Android“ išmanusis telefonas, jūsų nešiojamasis kompiuteris neturi telefono modulio.

„Android“ naudojimas „Ubuntu“ - kaip įdiegti „Anbox“

„Anbox“ yra atvirojo kodo programinė įranga, kurios šaltinio tekstus ir papildomą informaciją apie veikimą bei diegimą galima rasti „Github“. Svarbu diegiant: „Anbox“ siūlomas kaip greitas paketas. „Snap“ yra „Canonicals“ („Linux“ platinimo „Ubuntu“, canonical.com rėmėjas), naujas diegimo paketo formatas, kurį dabar palaiko ir kiti „Linux“ paskirstymai, be „Ubuntu“. „Anbox“ galima įdiegti naudojant dabartinę „Ubuntu Linux“ sistemą be didelių pastangų. Priežastis: branduolio posistemės „ashmem“ ir „rišiklis“, kurios yra privalomos „Android“ talpyklai, įtrauktos į „Ubuntu“ nuo 19.04 versijos. Jei vis dar naudojate senesnę versiją, atitinkamą informaciją apie diegimą rasite „Anbox“ svetainėje.

„Anbox“ įdiegimas buvo lengvas

Pirmiausia atsisiųskite reikiamus „Anbox“ modulius iš „Github“ „Anbox“ kūrėjų svetainėje ir išpakuokite failus į pasirinktą aplanką. „Linux“ kompiuteryje atidarykite terminalą ir įveskite:

snap install -devmode -beta anbox

Jei dar nesate prisijungęs prie „Ubuntu“ parduotuvės, naudokite šią komandą, kad įdiegtumėte „Anbox“:

sudo snap install -devmode -beta anbox

Norėdami atnaujinti į naujesnę „Anbox“ versiją, įveskite:

snap refresh -beta -devmode anbox

Norėdami gauti informacijos apie galimas „Snap“ versijas, žr.

snap info anbox

Kūrėjai palaiko dvi versijas: senesnę ir stabilesnę beta versiją bei naujesnę „Edge“ versiją. Jei norite pasinaudoti naujomis funkcijomis, galite įdiegti „Edge“ variantą naudodami šią komandą:

snap refresh -beta -edge anbox

Kaip įdiegti „Android“ programas į savo išmanųjį telefoną

Programos įdiegiamos per APK („Android“ programos failo formatą) arba tiesiogiai per „Google Play“ parduotuvę. Tokiu atveju mes nusprendžiame dėl patogaus varianto ir iš anksto įdiegiame „Playstore“ taip:

Į terminalo langą įveskite ir paspauskite klavišą „Enter“:

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

Įdiegę pakeiskite būtinas prieigos teises:

chmod + x install-playstore.sh

Ir galiausiai įdiekite „Play“ parduotuvę naudodami:

./install-playstore.sh

Priklausomai nuo interneto greičio, diegimas gali užtrukti kelias minutes. Uždarykite terminalą ir atidarykite „Anbox“ iš „Ubuntu“ programos meniu.

Kai pirmą kartą prisijungiate prie „Play“ parduotuvės, turite įvesti savo vartotojo vardą ir slaptažodį, kad galėtumėte prisijungti prie „Google“ paskyros. Jei naudojate dviejų krypčių autentifikavimą, patvirtinkite prieigą prie kompiuterio naudodami „Android“ išmanųjį telefoną.

Išvada

„Anbox“ galima įdiegti visose „Linux“ sistemose, palaikančiose „Snaps“. Šiam tikslui „Anbox“ yra sukurtas, kaip aprašyta, diegiant rankiniu būdu naudojant komandų eilutės komandas. Įdiegti keli branduolio moduliai, kuriems įdiegti reikalingos pagrindinės teisės. Daugiau informacijos rasite https://anbox.io/.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave