GNURoot Debian
GNU / Linux har fått et rykte verden over som et operativsystem som lar brukerne få en full opplevelse og tilpasning i henhold til personlige interesser og stil. Som du kanskje allerede vet, ble Android-operativsystemet designet basert på Linux-kjernen. Når det er sagt, kjører Android på toppen av Linux-kjernen mens Linux er et uavhengig operativsystem. Derfor er de ikke helt like.
Android-apper har begrenset tilgang til maskinvareressurser sammenlignet med vanlige stasjonære apper. Derfor vil en superbruker synes det er vanskelig å bruke en Android-app i stedet for en stasjonær. Heldigvis kan denne situasjonen rettes opp ved å legge til et GNU / Linux-miljø på Android-enheten. Dette vil innebære installasjon og konfigurering av GNURoot Debian for å tillate et Linux-miljø å jobbe med. Dette kan være nyttig når du er på farten, men du har bare tilgang til en Android-gadget, det være seg en smarttelefon eller et nettbrett. Det er verdt å merke seg at det vi gjør i denne artikkelen ikke er som å kjøre en fullverdig Linux distroinstallasjon på Android. I stedet legger vi bare til et program som igjen installerer et Linux-delsystem. Dette delsystemet kommer med en rekke leker som apt-get og til og med privilegiet å starte en mindre X-server. La oss komme i gang.
Installasjon
Før vi begynner, vær oppmerksom på at et GNU / Linux-miljø kan installeres på alle Android-enheter, enten det er rotfestet eller ikke. Siden mange brukere kanskje ikke vil ugyldiggjøre sine tegningsretter, roter de ikke enhetene sine. Som sådan antar denne opplæringen at enheten ikke er rotfestet.
I utgangspunktet innebærer installering av GNU / Linux-miljøet installasjon av to komponenter, nemlig; GNURoot Debian-appen og Xserver XSDL. GNURoots primære formål er å lage Linux-miljøet i vertsoperativsystemet som i vårt tilfelle er Android OS. Vanligvis spiller Linuxs "Chroot" -funksjonalitet inn her, men siden vi ikke har rotprivilegier, bruker GNURoot-appen en programvare kalt "proot" for å oppnå dette. Xserver XSDL kobles til GNURoot for å hjelpe med behandlingen av tung grafikk som er den primære funksjonen til X-serverne.
Hvordan installere
- Besøk Google Playstore og søk etter Xserver XSDL og GNURoot Debian.
- Etter at nedlastingen er fullført og installasjonen er ferdig, finn GNURoot-appen fra appskuffen og kjør den. Imidlertid, på dette punktet, bør du passe på et "root" -skall som er falskt og ignorere, fordi appen installerer et "forfalsket" Linux-rotfilsystem.
- Neste trinn er å sikre at du har den nyeste versjonen av filer hentet fra nylige oppgraderinger og oppdateringer. Som sådan må du kjøre apt-get upgrade og apt-get update-kommandoene siden du nå er i et Ubuntu / Debian Linux-miljø.
$ sudo apt-get update $ sudo apt-get upgrade
- De neste trinnene innebærer å sette opp et miljø for håndtering av grafikk. Dette gjøres ganske enkelt ved å kjøre kommandoen "apt-get install lxde" for å få det grafiske miljøet sammen med alle verktøyene som følger med det, eller du kan alternativt kjøre kommandoen "apt-get install lxde-core" hvis du bare er interessert i skrivebordsmiljøet.
$ sudo apt-get install lxde $ sudo apt-get install lxde-core
- 5. Den neste fasen er å lage en sti til terminalen ved hjelp av det grafiske miljøet. For å gjøre dette brukes et program kalt XTerm. Etter det må du også skaffe deg Synaptic Package Manager, som er en frontend for å oppnå apt-get drivere, slik at du kan høre lydavspilling ved hjelp av Pulseaudio. Bruk følgende kommando:
$ sudo apt-get install xterm synaptic pulseaudio
- Det siste trinnet er å starte xServer XSDL og laste ned alle nødvendige skrifter. Etter å ha gjort det, gå tilbake til GNURoot og kjør kommandoene nedenfor:
$ sudo eksport DISPLAY =: 0 PULSE_SERVER = tcp: 127.0.0.1: 4712 $ sudo startlxde &
- Etter det, gå tilbake til XServer XSDL og slapp av mens du venter på LXDE-skrivebordet.
Installere Linux-apper på Android
Nå som vi har installert Debian Linux og den kjører på enheten vår, trengs Linux-apper for å nyte hele Linux-opplevelsen. På dette stadiet kommer Synaptic Package Manager til spill siden den huser det store lageret av Linux-apper som kan installeres på enheten.
Bare få tilgang til Run fra startmenyen nederst, og skriv “synaptic” og trykk enter. Når Synaptic Package Manager starter, er alt du trenger å gjøre å finne navnet på appen du vil ha fra listen og velge den for installasjon. Når appene er installert, bør enheten være klar til bruk.
Et viktig aspekt å huske på er at vi ikke jobber med en fullstendig Linux-pakke, så noen apper vil ikke kjøre så jevnt som de gjør på hele pakken. Noen apper vil ikke engang kjøre i det hele tatt. Så det bør ikke komme som et sjokk for deg, og du bør heller ikke begynne å tro at du savnet et trinn under installasjonsprosessen. Android-appene som tidligere var til stede kan også nås fra dette punktet. Selv om de fleste appene vil fungere bra, vil de som krever maskinvareakselerasjon, som noen spill, sannsynligvis komme i problemer.
For de av oss som bruker Linux nesten hele tiden, og trenger å trekke ut noen Linux-trekk med bare en Android-enhet, vil denne appen tjene deg riktig. Uansett hvor du er, kan du raskt fyre opp ledeteksten og bruke apt-get-kommandoene til å installere hvilket som helst kommandolinjeverktøy du trenger, det være seg Wget, Traceroute eller til og med Ssh. Hvis du vil nyte Linux-apper på din ikke-rotte Android-enhet, så er GNURoot Debian den mest enkle metoden der ute. Å bli vant til den mindre skjermen tar litt tid, men når du er ferdig kan du få tak i ting og faktisk være mer produktiv mens du er på den håndholdte gadgeten din.
Kilder og tilleggsinformasjon
https: // www.fossmynte.no / install-run-linux-on-android-device /
https: // debril.org / 2015/10/01 / å skrive-php-applikasjoner-med-android-bruk-gnuroot-debian /
https: // www.xda-utviklere.no / guide-installere-og-kjøre-en-gnulinux-miljø-på-hvilken som helst Android-enhet /
https: // www.techrepublic.no / artikkel / bruk-gnuroot-å-installere-en-gnulinux-distribusjon-på-din-Android-enhet /