Dette er den enkleste måten å kjøre Linux-distribusjoner på Android-telefonen din


Du kan kjøre praktisk talt hvilken som helst populær Linux-distribusjon på Android-telefonen din i noen få enkle steg. Med de riktige skriptene kan du til og med installere en fullverdig GUI-distribusjon med skrivebordsmiljøet og vindusbehandleren du ønsker. La meg vise deg hvordan.

Bruk Linux i et terminalvindu

Hvis du bare trenger kommandolinjegrensesnittet for Linux som du prøver å installere, er Termux det enkleste alternativet. Blant de mange kule tingene det kan gjøre, lar Termux deg installere og kjøre mange distribusjoner innenfor sitt skall. Det er mye som Windows Subsystem for Linux, som gir deg en full Linux-distribusjon i terminalen.

Start med å installere Termux. Den er tilgjengelig på Play-butikken, men den versjonen er sterkt begrenset og oppdateres ikke regelmessig. Den ekte versjonen av appen ligger på F-Droid (en gratis og åpen kildekode app-butikk for Android). Du kan enten installere F-Droid-butikken eller laste ned APK-filen fra F-Droid og sideloade den.

Når du har installert Termux, åpne det. Skriv inn og kjør følgende kommando for å synkronisere og oppdatere pakker.

pkg update && pkg upgrade

Trykk "Y" for å bekrefte og deretter Enter, hvis du blir bedt om det.

Neste skal vi installere distribusjonshåndteringsverktøyet.

pkg install proot-distro 

La oss se på listen over Linux-distribusjoner som er tilgjengelige gjennom dette verktøyet.

proot-distro list

Merk merkelappen ved siden av navnet på distribusjonen. Vi vil trenge den for å installere mål-distroen. For eksempel, for å installere Alpine Linux, kjør følgende kommando.

proot-distro install alpine

Bruk denne kommandoen for å starte Alpine Linux.

proot-distro login alpine




Få den fullstendige skrivebordsopplevelsen

Du kan til og med få den fullstendige grafiske distribusjonen med et skrivebordsmiljø etter eget valg. Dette oppsettet gir deg en markør som du kan dra rundt og trykke på skjermen for å klikke. Det finnes et virtuelt tastatur med PC-tastatursnarveier som supertasten og piltastene. Hvis du vil bruke det til faktisk arbeid, kan du koble en mus og et tastatur til telefonen. Den offisielle kommandolinjebaserte pakkehåndtereren vil automatisk hente de kompatible appene for telefonens chiparkitektur.

Vi trenger tre ting for å få dette til å fungere.

  1. Skriptet for å installere skrivebordsdistribusjonen på Android
  2. Termux
  3. En VNC-visningsapp etter eget valg. Jeg bruker RealVNC Viewer.

Andronix er en app som gir deg kommandoer du kan kjøre for å installere et fullt skrivebordssystem Linux på Termux. Vi kopierer kommandoen fra Andronix, limer den inn i Termux-skallet, og venter på at installasjonen skal fullføres. Deretter bruker vi Termux til å logge inn i Linux-distroen og starte en VNC (Virtual Network Computing) server.

I utgangspunktet kjører vi operativsystemet i én app, og vi samhandler med systemet på en annen app.

Du kan bla gjennom listen over tilgjengelige installatører på Andronix, velge en distribusjon, dens versjon, og skrivebordsmiljø eller vindusbehandler.




En lettvekts vindusbehandler fungerer best på telefoner, men du kan også bruke XFCE-skrivebordsmiljøet. Hvis du ikke trenger GUI i det hele tatt, finnes det også CLI-installere.

Jeg valgte Ubuntu med XFCE-skrivebordsmiljøet og limte inn denne kommandoen for å starte installasjonsprogrammet.

pkg update -y && pkg install wget curl proot tar -y && wget https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Installer/Ubuntu20/ubuntu20-xfce.sh -O ubuntu20-xfce.sh && chmod +x ubuntu20-xfce.sh && bash ubuntu20-xfce.sh

Du vil bli bedt om å velge en tidssone og et tastaturoppsett. Du kan gjøre dette ved å skrive tallet ved siden av ønsket alternativ og trykke Enter.




Installereren vil til slutt be deg om å sette et passord for VNC-serveren. Vi trenger dette passordet for å koble til økten i VNC Viewer-appen. Dette skriptet starter automatisk VNC-serveren for meg, men hvis din ikke gjør det, kjør denne kommandoen.

vncserver-start

Med VNC-serveren oppe og kjørende i Termux, åpne VNC Viewer-appen du ønsker å bruke. Jeg bruker RealVNC Viewer-appen. Adressen er localhost:1 og passordet er det du satte under oppsettet i Termux. Trykk på koble til og vent til den tar deg til skrivebordet.





Du kan dra markøren rundt med fingeren, klikke én gang med ett trykk, og dobbeltklikke med to trykk. Du kan trykke på tastaturikonet for å få opp det virtuelle tastaturet. Det finnes også et virtuelt styreflateoverlegg, som gir deg tre museknapper og en rullefelt.

Av og til kan du oppleve litt forsinkelse, eller at VNC Viewer ikke klarer å koble til. Hvis det skjer, prøv å stoppe og starte VNC-serveren på nytt.

vncserver-stop

Så løp,

vncserver-start

Du bør se anstendig ytelse når du kjører hele skrivebordsopplevelsen, selv på mellomklasse-telefoner. Hvis den har en kraftig nok chip, kan et nettbrett med tastatur og mus fungere som en flott arbeidsstasjon. Hvis du ikke trenger GUI-overhead, kan du kjøre hvilken som helst populær distribusjon og få tilgang til pakkene dens inne i Termux.

Relaterte artikler