Hur man kör Linux på Android -enheter

Hur man kör Linux på Android -enheter

Om du läser detta har du förmodligen använt Linux tidigare och vet att det fungerar på nästan vilken maskinvara som helst. Samtidigt har du en telefon i fickan och du vet att den är mångsidig. Så kan din Android -telefon köra Linux?





Ja, det kan det. Här är vad du behöver veta om att köra Linux på din Android -smartphone eller surfplatta.





Vänta, är inte Android redan Linux?

Det är det ... och det är det inte.





Android är byggt på Linux -kärnan, en programvarustack som har gränssnitt mot maskinvaran på en enhet. Det gör det i princip möjligt för ett operativsystem att kommunicera med enheten-oavsett om det är en PC, en smartphone eller annan hårdvara.

Linux -operativsystemet borde verkligen kallas GNU/Linux. Men med tiden har ordet 'Linux' kommit att omväxlande beskriva kärnan såväl som de olika operativsystemen. Dessa inkluderar Arch Linux, Ubuntu, Gentoo och många andra.



Så medan Android använder Linux -kärnan erbjuder den inte en stationär miljö. Detta är vad de flesta tänker på när de överväger sätt att installera Linux för Android.

Varför installera Linux på din Android -enhet?

Så varför skulle du vilja ha en Linux -skrivbordsmiljö installerad på din Android -telefon eller surfplatta?





Du kanske vill köra en app som inte är tillgänglig på Android. Men i de flesta fall vill du helt enkelt få tillgång till någon form av skrivbordsmiljö. Kanske har du en extra Android -surfplatta som du vill återuppliva, och att installera Linux på den är ett bra sätt att göra detta.

Nuvarande Android-enheter har idealisk hårdvara för en PC-liknande upplevelse, och att installera Linux är ett bra sätt att aktivera detta.





Naturligtvis kan du upptäcka att de uppgifter du vill utföra i Linux också fungerar i Android. Det enda hindret som håller dig tillbaka kan vara samtidig Android -app multitasking. Lyckligtvis är detta en funktion som många moderna Android -enheter stöder på de senaste OS -versionerna.

Att köra Linux på en Android -telefon eller surfplatta är inte lätt. Om du letar efter förbättrad multitasking kan du försöka uppgradera till en ny version av Android istället.

Kan min telefon eller surfplatta köra Linux?

För att köra Linux på Android har du flera val. Vilken du ska använda avgörs av om din Android -enhet är rotad eller inte.

I nästan alla fall kan din telefon, surfplatta eller till och med Android TV -box köra en Linux -skrivbordsmiljö. Du kan också installera ett Linux -kommandoradsverktyg på Android. Det spelar ingen roll om din telefon är rotad (olåst, Android -motsvarigheten till jailbreaking) eller inte.

Följande alternativ för att installera Linux på din Android -surfplatta eller telefon är tillgängliga:

  • Så här installerar du Linux på Android utan root:
    • Debian Noroot
    • UserLAnd
    • AndroNix
  • För att installera Linux på en rotad Android -enhet:
    • Använd Linux Deploy
    • Installera Kali Linux för penetrationstest

Flera andra metoder ger dig en Linux- eller desktop-liknande upplevelse på Android. Vi ska titta på dem också.

Installera Linux på Android Without Root

Först tar vi en titt på tre sätt att installera Linux på din Android -telefon eller surfplatta utan att rota enheten.

Så här kör du Linux på Android med Debian Noroot

Det bästa sättet att få Linux att köra på din telefon med minsta krångel är med Debian Noroot. Du behöver Android 4.1 eller senare för att köra detta.

Fördelen med Debian Noroot är att den kommer att installera Debian Buster på din telefon med ett kompatibilitetslager. Detta låter dig köra Debian -appar utan att behöva rota Android. Med tanke på hur svårt rooting kan vara för vissa enheter är detta användbart.

Prestanda med Debian Noroot är inte bra, men det är användbart. För bästa resultat när du installerar Linux för Android, överväg att först rota din enhet.

Ladda ner: Debian Noroot (Fri)

Skaffa Linux på Android med UserLAnd

Ett alternativ till Debian Noroot, UserLAnd är en Android -app från Play Store som erbjuder ett urval av distros. Förutom Alpine, Arch, Debian, Kali och Ubuntu kan du installera appar med det här verktyget.

Du kan installera verktyg som GIMP, Firefox och LibreOffice innan du installerar Linux på Android. Kör bara appen, godkänn behörigheterna och välj en distro som ska installeras. Det finns ett val att titta på den installerade Linux -versionen över SSH (kommandoraden) eller använda en VNC -app (för skrivbordet).

Det är förvånansvärt enkelt att installera och använda. Så om du letar efter en lösning för att köra Linux på Android, prova det här.

styrenheten ansluter inte till xbox one

Ladda ner: UserLAnd (Fri)

AndroNix installerar Linux på Android

Detta användbara verktyg levereras med åtta distros och erbjuder också modifierade versioner av vissa Linux -operativsystem för förbättrad prestanda. Standard åtta distributioner är:

  1. Ubuntu
  2. Tid
  3. Debian
  4. Båge
  5. Papegoja OS
  6. Fedora
  7. Manjaro
  8. Alpint

Av dessa har Ubuntu, Debian, Ubuntu och Manjaro modifierade versioner tillgängliga för Android -enheter med ARMv8 -chipset och senare.

För att installera ett Linux -operativsystem på Android med AndroNix trycker du enkelt på den distro du vill ha och trycker sedan på Installera . Du måste följa stegen för att kopiera ett kommando till ett Termux -terminalfönster, samt välja en skrivbordsmiljö.

Videon ovan beskriver processen mer detaljerat. Var noga med att ha Termux och en VNC -visningsapp (t.ex. VNC Viewer ) installerad. Du behöver VNC för att använda ditt valda Linux -skrivbord.

AndroNix är gratis, men har en premiumuppgradering som tar bort annonser och introducerar ytterligare (icke-vitala) funktioner. Detta inkluderar stöd för nedladdning av operativsystem offline.

Ladda ner: AndroNix (Gratis köp i appen finns)

3 fler sätt att köra Linux på Android utan root

Även om vi har täckt några bra alternativ för att köra Linux på din Android -enhet, finns andra metoder tillgängliga:

  1. DeX: Om du äger en modern Samsung -enhet har du möjlighet att byta hårdvara till skrivbordsläge med DeX. Även om det inte exakt är ett Linux -operativsystem, är detta en skrivbordsmiljö med en Linux -kärna.
  2. Fjärrskrivbord till ett system som kör Linux, med appen Splashtop .
  3. Termux: Detta fristående Linux-miljö baserat på kommandoraden kan du köra Linux -appar på Android. Således är det bokstavligen Linux på Android!

Root Android och installera Linux

För rotade användare eller någon som vill ta sig tid att rota sin Android -enhet , att installera Linux är enklare och snabbare.

Hur man installerar Linux på en rotad Android -enhet

Om du har en rotad enhet kan du installera olika versioner av Linux på Android med verktyget Linux Deploy. Detta görs bäst genom att först ansluta telefonen till ett Wi-Fi-nätverk.

Börja med att installera BusyBox , vilket ger några förbättrade rotfunktioner. Installera sedan Linux distribuera . Vid första körningen, tryck på Start för att säkerställa att rotbehörigheterna är aktiverade trycker du sedan på inställningar i det nedre högra hörnet.

Använd menyn som visas för att välja önskad Distribution . Debian, Ubuntu, Gentoo, Fedora och många fler är tillgängliga att installera. Vi använde Arch Linux.

Bildgalleri (2 bilder) Bygga ut Bygga ut Stänga

Du måste kontrollera Gör det möjligt låda under GUI för att visa ett Linux -skrivbord på din telefon. Se också till att VNC väljs för Grafik delsystem. Kontrollera sedan skärmupplösningen under GUI -inställningar och se till att du är nöjd med Skrivbordsmiljö .

Slutligen, hitta Användarnamn och Användarlösenord poster. Antingen anteckna dem eller ändra dem till något mer minnesvärt för dig.

Tillbaka från den här menyn, tryck sedan på de tre prickarna i det övre högra hörnet och välj Installera , då OK .

När detta är gjort, installera VNC Viewer från Play Store. Tryck på i Linux Deploy Start att köra Linux. Öppna sedan VNC Viewer och anslut till lokal värd: 5900 för att visa ditt Linux -skrivbord med de referenser du angav tidigare.

Bildgalleri (2 bilder) Bygga ut Bygga ut Stänga

När det väl är igång kan du installera Linux -programvara med terminalen på vanligt sätt.

Grattis: du har nu Linux på Android!

hur man konfigurerar ssd och hdd combo windows 10

Så här installerar du Kali Linux på Android (root krävs)

Linux Deploy -metoden ovan för att köra Linux -distros på Android är förmodligen den bästa du hittar. Det ger ett bra val av Linux -versioner, inklusive Kali Linux.

Vill du använda din Android -telefon eller surfplatta som en penetrationstest? Medan du hittar olika användbara Android -nätverksverktyg, är det bästa alternativet en bärbar version av Kali Linux. Följ bara instruktionerna ovan med Linux Deploy och välj Kali Linux för att installera på Android.

Efter installationen har du en bärbar penntestningslösning i fickan. Detta kontrollerar säkerheten för alla nätverk din telefon ansluter till.

Alternativt, installera en anpassad Android -ROM

Är du inte säker på att installera Linux på Android är en så bra idé, men vill du ha mer funktionalitet från din telefon? Du kan helt enkelt prova en annan version av Android.

Om du inte är säker på var du ska börja, läs om hur man installerar en anpassad ROM på Android .

Dela med sig Dela med sig Tweet E-post Hur du rengör din Windows -dator med kommandotolken

Om din Windows -dator har slut på lagringsutrymme, rensa bort skräpet med dessa snabba kommandotolken.

Läs Nästa
Relaterade ämnen
  • Linux
  • Android
  • Fjärrskrivbord
  • Anpassad Android Rom
  • Linux skrivbordsmiljö
  • Android -anpassning
  • Linux
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklaras, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera