nedenstående artikel gælder for dem, der bruger Ubuntu version 14.04 til 19.04. De, der ønsker at installere det til Ubuntu 20.04 LTS-udgivelse, kan henvise artiklen her.
Vi bruger en containerbaseret tilgang til at køre Android-applikationer i Ubuntu eller enhver anden distribution. Vi kunne køre flere forekomster af Linuk-miljø på Host Linuk-kernen. I denne artikel vil vi diskutere, hvordan du installerer Enboks i Ubuntu. Der er to muligheder for at køre Android –Apps på Ubuntu –
1. Containerbaseret kasse og
2. Android-86 på Virtualboks.
Bemærk: følgende handlinger kræver, at du har superbrugerrettigheder. Hvis du ikke har en, skal du kontakte din systemadministrator for at få hjælp.
installer en boks i Ubuntu
Vi ville starte med at installere en boks fra standard Ubuntu repository –
sudo apt updatesudo apt install anbox
dette ville installere en boks og relaterede afhængigheder. Derefter skulle vi hente et pre-build Android – billede (Google-søgning-byg anboks io) til Ankasse fra sin officielle hjemmeside.
næste, hente og installere to kernel moduler – Binder og Ashmem. Disse to kernel-baserede moduler er allerede tilgængelige siden Debian kernel 4.17. Så spring over installationen af disse moduler til Debian. For Ubuntu kan kernemodulerne installeres via PPA ‘ er (Personal Package Archives) –
sudo add-apt-repository ppa:morphis/anbox-supportsudo apt updatesudo apt install linux-headers-generic anbox-modules-dkms
Når du er installeret, skal du udstede følgende kommando for at indlæse de respektive kernemoduler uden at genstarte operativsystemet.
sudo modprobe ashmem_linuxsudo modprobe binder_linux
krydstjek om modulerne er korrekt installeret-
ls -1 /dev/{ashmem,binder}
og start følgende tjenester –
sudo systemctl start anbox-container-manager.servicesudo systemctl start anbox-session-manager.servicesudo systemctl start anbox-session-manager.service
endelig kan Anboks startes fra skrivebordets menu.
Installer Android-apps i Anboks
indtil videre har vi diskuteret, hvordan du installerer Anboks i Ubuntu. Men blot at installere en boks ville ikke løse formålet med at køre Android-apps. Derfor er vi nødt til at installere Android-apps i en boks. Dette kunne opnås ved hjælp af ADB kommandolinjeværktøj. Derfor er vi nødt til at installere ADB (Android Debug Bridge) utility ved at køre følgende kommando i terminal.
sudo apt updatesudo apt install adb
Hvis du har .apk-udvidelsesfil tilgængelig kør derefter følgende kommando i terminal for at installere Android-appen i en boks.
adb install path-to/my/app.apk
Når du er færdig, vil du se applikationsgenvejen i Anboks.
Som konklusion har vi diskuteret, hvordan du installerer Enboks i Ubuntu. Installation af apps via ADB kommandolinjeværktøj blev også dækket i denne artikel.