Bruk Android-apper i Ubuntu-Linux: Få en rekke Play Store på din PC

Innholdsfortegnelse:

Anonim

Med Anbox får du smarttelefonapplikasjonene dine på den store skjermen

De som bruker en PC eller bærbar PC med Ubuntu er ofte ikke sjalu på millioner av Android -apper for smarttelefoner. Men ikke bekymre deg: med et verktøy som Anbox kjører mobilappene på en Ubuntu Linux. En enorm fordel hvis en ofte brukt smarttelefonapplikasjon ikke er tilgjengelig for nedlasting for Linux.

I Windows -verdenen er det flere løsninger for bruk av Android -verden, inkludert Google Play Store på en PC eller bærbar skjerm. Inkludert kjent programvare fra BlueStacks, samt emulatorer som MEmu, Noxplayer eller KOPlayer. Under Linux måtte Android -fans vente lenge på en kvalitativt brukbar løsning. Ventetiden er over med “Anbox” (Android i eske). Dette betyr at mange Android -apper endelig kjører på Linux som om de var normale skrivebordsprogrammer.

Anbox kjøres i en originalbeholder på Android -systemet ditt. Det spesielle med det: Android kjører overraskende raskt på systemet ditt, da det ikke er nødvendig å kjøre et virtualisert programvaremiljø under Linux. Anbox er ikke en emulatorprogramvare som Genimobile eller Shashlik, som krever betydelig flere systemressurser på grunn av emuleringen.

Dette er bak ytelsen og sikkerhetstrikset fra Anbox

Anbox bruker de definerte Linux -navnerommene slik at et komplett og sikkert Android -system kan betjenes på en Linux -PC i en container. Dette er ressurser som: ipc, mount, net, pid, user, uts. De er pålagt å distribuere Android -applikasjoner på en hvilken som helst GNU / Linux -basert plattform.

Den samme kjernen kjøres for Linux -distribusjonen og Android -appene for å unngå ulempene med emulering eller virtualisering. Android som kjører i beholderen har ingen direkte tilgang til maskinvaren i vertssystemet. All maskinvaretilgang skjer via anbox -demonen, som kjører i bakgrunnen, tilbyr alle nødvendige tjenester og organiserer maskinvaretilgang.

Hva er utviklingsstatusen på Anbox, og kjører alle Android -apper med den?

I følge utvikler Simon Fels, er Anbox fremdeles i alfa -utviklingsfasen. Av denne grunn må du fortsatt leve med noen underskudd i stabilitet og kompatibilitet med noen Linux -versjoner. Det er bedre å ikke bruke det som det eneste produktive systemet for bruk av forretningsapper.

Anbox har så langt blitt satt opp for bruk på stasjonære systemer. Den kan også brukes på mobile Linux -operativsystemer som Ubuntu Touch eller Sailfish OS. Dette kan kreve ytterligere justeringer for det respektive brukergrensesnittet under installasjonen. Anbox Android -kjøretidsmiljø leveres for tiden med et tilpasset systembilde basert på Android 7.1 (Nougat). De fleste av de nåværende Android -appene kjører på den.

Tips: Kontroller på forhånd i Play Store om ønsket app støttes av Android 7.1. Hvis ikke, kan du ikke installere og bruke appen med Anbox på Linux. Det er også følgende begrensninger for den nåværende Anbox -versjonen: Hvis maskinvarefunksjoner som WiFi, Bluetooth eller telefoni er absolutt nødvendige, er det ikke sikkert at disse funksjonene er tilgjengelige på vertssystemet. For eksempel fordi datamaskinen din, i motsetning til en Android -smarttelefon, ikke har en telefonmodul.

Bruke Android på Ubuntu - hvordan installere Anbox

Anbox er en åpen kildekode -programvare som kildetekstene og tilhørende informasjon om drift og installasjon er tilgjengelig på Github. Viktig for installasjonen: Anbox tilbys som en snap -pakke. Snap er Canonicals (sponsor av Linux -distribusjonen Ubuntu, canonical.com), et nytt installasjonspakkeformat som nå støttes av andre Linux -distribusjoner i tillegg til Ubuntu. Anbox kan installeres med et nåværende Ubuntu Linux -system med liten innsats. Årsaken til dette: Kjerneundersystemene "ashmem" og "bindemiddel", som er obligatoriske for Android -beholderen, er inkludert i Ubuntu fra versjon 19.04. Hvis du fortsatt bruker en eldre versjon, finner du riktig informasjon om installasjonen på Anbox -nettstedet.

Installasjonen av Anbox ble gjort enkelt

Last først ned de nødvendige Anbox -modulene fra Github på Anbox -utviklerens nettsted og pakk ut filene til en mappe du ønsker. Åpne en terminal på din Linux -PC og skriv:

snap install -devmode -beta anbox

Hvis du ennå ikke er logget på Ubuntu -butikken, bruker du denne kommandoen for å installere Anbox:

sudo snap install -devmode -beta anbox

For å oppdatere til en nyere versjon av Anbox, skriv inn:

snap oppdater -beta -devmode anbox

For informasjon om tilgjengelige versjoner av Snap, se:

snap info anbox

Utviklerne opprettholder to versjoner: den eldre og mer stabile betaversjonen og den nyere Edge -versjonen. Hvis du vil dra nytte av nye funksjoner, kan du installere Edge -varianten med følgende kommando:

snap oppdater -beta -kant anbox

Slik installerer du Android -apper som du ville gjort på smarttelefonen din

Appene installeres enten via en APK (filformat for en Android -applikasjon) eller direkte via Google Play Butikk. I dette tilfellet bestemmer vi den komfortable varianten og installerer Playstore på forhånd som følger:

Skriv inn følgende i Terminal -vinduet og trykk Enter -tasten:

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

Endre nødvendige tilgangsrettigheter etter installasjonen med:

chmod + x install-playstore.sh

Og installer til slutt Play Store via:

./install-playstore.sh

Avhengig av internetthastigheten kan det ta noen minutter før installasjonen er fullført. Lukk terminalen og åpne Anbox fra Ubuntu -menyen.

Når du logger deg på Play Store for første gang, må du skrive inn brukernavn og passord for at Google -kontoen din skal logge på. Hvis du bruker en 2-veis autentisering, må du bekrefte tilgangen til PC-en din med din Android-smarttelefon.

Konklusjon

Anbox kan installeres i alle Linux -systemer som støtter Snaps. Anbox er konfigurert for dette formålet, som beskrevet, med en manuell installasjon ved hjelp av kommandolinjekommandoer. Flere kjernemoduler er installert for installasjonen som krever root -rettigheter. Mer informasjon finner du på https://anbox.io/.