Hoe Linux eenvoudig op Android-apparaten te draaien?

Uw Android-telefoon is al gebouwd op een Linux-kernel, maar u kunt deze optimaliseren en beter gebruik maken van de multi-coreprocessors en RAM-grootte door te draaien Linux-distributie Compleet naast uw huidige besturingssysteem.

We kunnen veel redenen bedenken waarom je misschien een fatsoenlijk Linux-systeem op zak zou willen hebben. Je kunt het bijvoorbeeld gebruiken voor: LAMP-server Die webapplicaties kan draaien en webpagina's kan bedienen. Als u een netwerkbeheerder bent, kunt u uw favoriete Linux-tools installeren en uw smartphone veranderen in een mobiel apparaat om te verkennen netwerk fouten en reparatie of voor penetratietesten.

Als je deze thread leest, heb je waarschijnlijk al eerder Linux gebruikt en je weet dat het werkt elk apparaat Ongeveer. Ondertussen heb je een telefoon op zak en weet je dat hij veelzijdig is. Kan een Android-telefoon Linux draaien?

Ja dat kan hij. Dit is wat u moet weten over het draaien van Linux op uw Android-smartphone of -tablet.

Hoe Linux eenvoudig op Android-apparaten te draaien - Android Linux

Hé, is Android niet echt Linux?

Nou, dat is het... en dat is het niet.

Android is gebaseerd op de Linux-kernel, een softwarepakket dat samenwerkt met hardwarecomponenten. Het is in feite wat het besturingssysteem in staat stelt om met het apparaat te communiceren - of het nu een computer, een smartphone of andere hardware is.

Linux zou eigenlijk GNU/Linux moeten worden genoemd. Maar na verloop van tijd werd het woord "Linux" gebruikt om zowel de kernel als verschillende besturingssystemen (distributies) door elkaar te beschrijven. Dit omvat Arch Linux, Ubuntu, Gentoo en nog veel meer.

Dus hoewel Android de Linux-kernel gebruikt, biedt het geen desktopomgeving. Dit is waar de meeste gebruikers aan denken als ze denken aan manieren om Linux op Android te installeren.

Waarom zou je Linux op je Android installeren?

Dus waarom zou je een Linux-desktopomgeving op je Android-telefoon of -tablet willen installeren?

Misschien wilt u een app gebruiken die niet beschikbaar is op Android. Maar in de meeste gevallen wil je gewoon toegang tot een soort desktopomgeving die je de krachtigste applicaties biedt. Je hebt waarschijnlijk een Android-tablet en je wilt er het maximale uit halen, en Linux erop installeren is een goede manier om dat te doen.

Huidige Android-apparaten hebben de perfecte interne hardware voor een pc-achtige ervaring, en het installeren van Linux is een geweldige manier om dit mogelijk te maken.

Het kan natuurlijk zijn dat de taken die u in Linux wilt uitvoeren, ook op Android werken. Het enige obstakel dat u zou kunnen tegenhouden, is gelijktijdige multitasking van Android-apps. Gelukkig wordt deze functie door veel moderne Android-apparaten met de nieuwste OS-versies ondersteund.

Linux aan het werk krijgen op je Android-telefoon of -tablet is niet eenvoudig. Als u op zoek bent naar verbeterde multitasking, probeer dan te upgraden naar een recente versie van Android.

Kan mijn telefoon of tablet Linux gebruiken?

Om Linux op Android te draaien, heb je verschillende opties. Wat u moet gebruiken, wordt bepaald door of uw Android-apparaat is geroot of niet.

In bijna alle gevallen kan je telefoon, tablet of zelfs Android TV draaien Linux-desktopomgeving. U kunt ook een tool installeren Linux-opdrachtregel op Android. Het maakt niet uit of je telefoon geroot is (wijzig of pas de Linux-kernel aan, of het equivalent van jailbreak op iOS) of niet.

De volgende opties zijn beschikbaar om Linux op je Android-telefoon of -tablet te installeren:

Voor het installeren van Linux op Android zonder root:

  • debian noroot
  • GebruikerLAND
  • AndroNix

Voor het installeren van Linux op een geroot Android-apparaat:

  • Linux Deploy gebruiken
  • Installeer Kali Linux voor penetratietesten

Er zijn verschillende andere manieren die je een Linux- of desktop-achtige ervaring op Android zullen geven. We gaan er ook naar kijken.

Installeer Linux op Android-telefoon zonder root

Eerst bekijken we drie manieren waarop u Linux op uw Android-telefoon of -tablet kunt installeren zonder te rooten.

Hoe Linux op Android te draaien met Debian Noroot

https://youtu.be/H_GqtFsVtgQ

De beste manier om Linux met een minimum aan gedoe op je telefoon te draaien, is via Debian Noroot. Je hebt Android 4.1 of hoger nodig om deze optie te gebruiken.

Het voordeel van Debian Noroot is dat het Debian Buster op uw telefoon zal installeren op basis van de compatibiliteitslaag. Hierdoor kunt u Debian-apps uitvoeren zonder toegang tot Android. Gezien hoe moeilijk Wortel werk Voor sommige apparaten is dit handig.

De prestaties die u krijgt met Debian Noroot zijn niet geweldig, maar het is bruikbaar. Om de beste resultaten te krijgen bij het installeren van Linux op Android, moet je serieus overwegen om eerst je apparaat te rooten.

downloaden: debian noroot (Vrij)

Hoe Linux op Android te draaien met UserLAnd

UserLAnd is een alternatief voor Debian Noroot, een Android-app uit de Play Store die een reeks distro's biedt. Naast Alpine, Arch, Debian, Kali en Ubuntu kunt u met deze tool ook toepassingen installeren.

U kunt hulpprogramma's zoals GIMP, Firefox en LibreOffice installeren voordat u Linux op Android installeert. Start gewoon de app, ga akkoord met de machtigingen en selecteer een distro om te installeren. Er is een optie om de geïnstalleerde Linux-versie via SSH (command line) te bekijken of de VNC (desktop) applicatie te gebruiken.

Het is heel eenvoudig om de app in te stellen en te gebruiken. Als u dus op zoek bent naar een oplossing om Linux op Android uit te voeren, probeer dan deze optie.

downloaden: GebruikerLAND (Vrij)

Hoe Linux op Android te draaien met AndroNix

Er zijn acht distributies aan de applicatie toegevoegd, deze handige applicatie biedt ook aangepaste versies van sommige Linux-besturingssystemen om de prestaties te verbeteren. De acht standaarddistributies die u kunt gebruiken zijn:

  • Ubuntu
  • Kali
  • Debian
  • boog
  • Papegaai OS
  • Fedora
  • Manjaro
  • Alpine

Onder hen hebben Ubuntu, Debian, Ubuntu en Manjaro mod-versies beschikbaar voor Android-apparaten met ARMv8-chipsets en latere versies.

Om Linux op Android te installeren met AndroNix, tik je op de distro die je wilt gebruiken en vervolgens op Install. U moet de stappen volgen om de opdracht naar een venster te kopiëren Termux , en kies ook een desktopomgeving.

De video hierboven toont het proces in meer detail. Zorg ervoor dat je Termux en een VNC-app hebt geïnstalleerd (zoals VNC Viewer). U hebt VNC nodig om de door u gekozen Linux-desktop te gebruiken.

AndroNix is ​​gratis, maar je kunt upgraden naar de pro-versie die advertenties verwijdert en extra (niet-vitale) functies biedt. Dit omvat ondersteuning voor het offline downloaden van besturingssystemen.

downloaden: AndroNix (Gratis, in-app aankopen beschikbaar)

3 meer manieren om Linux op Android uit te voeren zonder root

Hoe Linux eenvoudig op Android-apparaten te draaien - Android Linux

Hoewel we enkele goede opties hebben besproken voor het uitvoeren van Linux op je Android-apparaat, zijn er andere manieren:

  • DeX: Als u de eigenaar bent Nieuw Samsung-apparaat U hebt de mogelijkheid om uw apparaat met DeX naar de desktopmodus te schakelen. Hoewel het niet echt Linux is, biedt het wel een desktopomgeving met een Linux-kernel.
  • Externe toegang tot een andere Linux-machine, met behulp van een app Splashtop.
  • Termux: Deze applicatie biedt u een opdrachtregelgebaseerde Linux-omgeving om Linux-applicaties op Android uit te voeren. Het staat dus letterlijk voor het draaien van Linux op Android!

Root je Android-telefoon en installeer Linux

Voor root-gebruikers, of iedereen die graag tijd doorbrengt met Root je Android-apparaat Het Linux-installatieproces is eenvoudiger en sneller.

Hoe installeer ik Linux op een geroot Android-apparaat?

Als je een geroot apparaat hebt, kun je verschillende versies van Linux op Android installeren met behulp van de Linux Deploy-tool. Dit doe je het beste door eerst je telefoon te verbinden met een wifi-netwerk.

Begin met installeren Busybox , die enkele verbeterde rootmogelijkheden biedt. Installeer daarna Linux implementeren. Tik bij de eerste keer op "BeginOm ervoor te zorgen dat root-machtigingen zijn ingeschakeld, tikt u opإعداداتIn de rechter benedenhoek.

Gebruik de lijst met weergegeven opties om uw favoriete distro te selecteren. Debian, Ubuntu, Gentoo, Fedora en nog veel meer zijn beschikbaar voor installatie. We gebruikten Arch Linux.

Hoe Linux eenvoudig op Android-apparaten te draaien - Android Linux

U moet het vakje aanvinken "InschakelenNaast de GUI om het Linux-bureaublad op uw telefoon weer te geven. Kies ook zeker VNC grafisch subsysteem. Controleer vervolgens de schermresolutie onder de GUI-instellingen en zorg ervoor dat u tevreden bent met de opties die de desktopomgeving biedt.

Zoek ten slotte naar de gebruikersnaam en het wachtwoord. Schrijf die details op of verander ze in iets dat je niet kunt vergeten.

Ga terug naar vóór dit menu, tik vervolgens op de drie stippen in de rechterbovenhoek en selecteer تثبيت , Dan OK.

Als je klaar bent, installeer je VNC Viewer uit de Play Store. Klik in Linux Deploy op “BeginLinux draaien. Open vervolgens VNC Viewer en maak verbinding met localhost: 5900 Bekijk uw Linux-bureaublad met de inloggegevens die u eerder hebt ingevoerd.

Hoe Linux eenvoudig op Android-apparaten te draaien - Android Linux

Als het eenmaal actief is, kun je Linux-apps op de gebruikelijke manier installeren met Terminal.

ons einde: Je hebt nu Linux draaiend op Android!

Hoe Kali Linux op Android te installeren (root vereist)

De bovenstaande Linux Deploy-methode voor het uitvoeren van Linux-distributies op Android is waarschijnlijk de beste manier die u zult vinden. Het biedt goede opties voor Linux-versies, waaronder Kali Linux.

Maar wil je je Android-telefoon of -tablet als apparaat gebruiken? penetratie testen? Terwijl je er veel zult vinden Android-netwerktools De beste optie is echter een draagbare versie van Kali Linux. Volg gewoon de bovenstaande instructies met Linux Deploy en selecteer Kali Linux om het op Android te installeren.

Eenmaal geïnstalleerd, heeft u een draagbare penetratietestoplossing in uw zak. U kunt de integriteit controleren van elk netwerk waarmee uw telefoon is verbonden.

Het alternatief, installeer een aangepast ROM op Android

Weet je niet zeker of het een goed idee is om Linux op Android te installeren, maar wil je meer functionaliteit op je telefoon? Je kunt gewoon een andere versie van Android proberen.

Als je niet zeker weet waar je moet beginnen, lees dan over Hoe een aangepast ROM op Android te installeren.

Ga naar de bovenste knop