AnLinux: Eine einfache Möglichkeit, eine Linux-Umgebung auf einem Android-Telefon ohne Root-Rechte zu installieren

AnLinux: Eine einfache Möglichkeit, eine Linux-Umgebung auf einem Android-Telefon ohne Root-Rechte zu installieren

Jedes Telefon oder Tablet, das mit Android betrieben wird, ist ein GerĂ€t, das von einem Linux-Betriebssystem gesteuert wird. Ja, es ist ein sehr modifiziertes Betriebssystem, aber dennoch ist die Basis von Android der Linux-Kernel. Leider ist fĂŒr die meisten Telefone die Option "Android zu löschen und eine Distribution nach eigenen Vorlieben zu installieren" nicht verfĂŒgbar.

Daher, wenn man Linux auf dem Telefon möchte, muss man spezialisierte GerĂ€te wie das PinePhone kaufen, ĂŒber das wir bereits geschrieben haben in einem der Artikel. Aber es gibt noch eine weitere Möglichkeit, eine Linux-Umgebung praktisch auf jedem Smartphone zu erhalten, und zwar ohne Root-Zugriff. Dabei hilft ein Installer namens AnLinux.

Was ist AnLinux?

Es ist eine spezialisierte Software, die die Möglichkeit bietet Linux auf dem Telefon zu verwenden, indem ein Image mit dem Root-Dateisystem einer der Distributionen, einschließlich Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine und vielen anderen, gemountet wird. Der Installer verwendet PRoot, um Root-Zugriff zu emulieren.

PRoot ĂŒberwacht alle vom Benutzer durchgefĂŒhrten Aufrufe, die normalerweise Root-Zugriff erfordern, und sorgt dafĂŒr, dass sie unter normalen Bedingungen funktionieren. PRoot verwendet den Systemaufruf ptrace zur Debugging von Software, um das Ziel zu erreichen. Mit PRoot kann all dies wie mit chroot ausgefĂŒhrt werden, jedoch ohne Root-Rechte. DarĂŒber hinaus bietet PRoot dem Benutzer gefĂ€lschten Zugriff auf ein pseudodateisystem.

AnLinux ist ein kleines Programm. Aber das ist ausreichend, da sein einziges Ziel die Installation von System-Images und das Starten von Skripten ist, die die Benutzerumgebung bereitstellen. Wenn alles erledigt ist, erhĂ€lt der Benutzer anstelle eines Smartphones einen Linux-PC, wĂ€hrend Android im Hintergrund weiterlĂ€uft. Wir verbinden uns mit dem GerĂ€t ĂŒber einen VNC-Viewer oder ein Terminal, und man kann arbeiten.

NatĂŒrlich ist dies nicht die ideale Art, Linux auf einem Smartphone zum Laufen zu bringen, aber es funktioniert durchaus.

Wo anfangen?

Das Wichtigste ist ein Android-Smartphone mit einer Betriebssystemversion von mindestens Lollipop. Auch ein 32-Bit- oder 64-Bit-ARM- oder x86-GerĂ€t ist geeignet. Außerdem wird ein erheblicher Speicherplatz benötigt. DafĂŒr kann man eine Speicherkarte oder einfach ein GerĂ€t mit ausreichend internem Speicher verwenden.

DarĂŒber hinaus wird benötigt:

  • AnLinux (hier ist der Link zu Google Play).
  • Termux (wiederum benötigt Google Play).
  • VNC-Client (VNC Viewer — eine gute Wahl).
  • Bluetooth-Tastatur (optional).
  • Bluetooth-Maus (optional).
  • HDMI-Kabel fĂŒr Mobiltelefone (optional).

Termux und VNC sind erforderlich, um auf Ihren „Linux-Computer“ zuzugreifen. Die letzten drei Elemente sind nur nötig, um eine komfortable Nutzung des Telefons und des Installationsprogramms zu ermöglichen. Ein HDMI-Kabel wird nur benötigt, wenn es fĂŒr den Benutzer bequemer ist, auf einem grĂ¶ĂŸeren Bildschirm zu arbeiten, anstatt auf das Display des Telefons zu schauen.

Nun, fangen wir an.

AnLinux: Eine einfache Möglichkeit, eine Linux-Umgebung auf einem Android-Telefon ohne Root-Rechte zu installieren

Sobald Termux installiert ist, erhalten wir eine vollstĂ€ndige Konsole. Ja, es gibt keinen Rootzugriff (wenn das Telefon nicht gerootet ist), aber das ist nicht schlimm. Der nĂ€chste Schritt ist die Installation des Images fĂŒr die Linux-Distribution.

Jetzt mĂŒssen Sie AnLinux öffnen und dann Dashboard aus dem MenĂŒ auswĂ€hlen. Es gibt insgesamt drei SchaltflĂ€chen, aber Sie können nur eine auswĂ€hlen, die erste. Danach erscheint das MenĂŒ zur Auswahl der Distribution. Sie können sogar mehr als eine auswĂ€hlen, aber in diesem Fall benötigen Sie viel freien Speicherplatz.

Nach der Auswahl der Distribution werden zwei andere SchaltflĂ€chen aktiviert. Die zweite ermöglicht es, die Befehle, die zur Installation von Linux benötigt werden, in die Zwischenablage zu kopieren. Normalerweise handelt es sich um die Befehle pkg, wget und ein Skript zur AusfĂŒhrung.

AnLinux: Eine einfache Möglichkeit, eine Linux-Umgebung auf einem Android-Telefon ohne Root-Rechte zu installieren

Die dritte SchaltflĂ€che startet Termux, sodass die Befehle in die Konsole eingefĂŒgt werden können. Sobald alles erledigt ist, wird das Skript ausgefĂŒhrt, das es ermöglicht, die Umgebung der Distribution herunterzuladen. Um die Distribution aufzurufen, muss das Skript jedes Mal ausgefĂŒhrt werden, aber die Installation erfolgt nur einmal.

Und was ist mit der grafischen BenutzeroberflÀche?

Wenn sie benötigt wird, wĂ€hlen Sie einfach das MenĂŒ fĂŒr die Desktop-Umgebung und nutzen Sie mehr SchaltflĂ€chen – es erscheinen nicht drei, sondern mehr. Neben der Distribution mĂŒssen Sie auch die OberflĂ€che auswĂ€hlen, wie z.B. Xfce4, Mate, LXQt oder LXDE. Insgesamt ist das nicht kompliziert.

Außerdem wird neben dem Skript, das die Distribution startet, ein weiteres benötigt – es aktiviert den VNC-Server. Insgesamt ist der gesamte Prozess einfach und verstĂ€ndlich, er sollte kaum Schwierigkeiten bereiten.

Nach dem Start des VNC-Servers stellen wir eine Verbindung vom Client aus mit dem Viewer her. Es ist erforderlich, den Port und localhost zu kennen. All dies wird durch das Skript mitgeteilt. Wenn alles richtig gemacht wurde, erhĂ€lt der Benutzer Zugriff auf sein virtuelles Linux-System. Die Leistung moderner Smartphones ist hoch, sodass es keine nennenswerten Probleme geben wird. NatĂŒrlich wird ein Smartphone wahrscheinlich nicht vollstĂ€ndig einen Desktop ersetzen können, aber insgesamt funktioniert das alles.

Diese Methode kann nĂŒtzlich sein, wenn man schnell eine Verbindung zum Server herstellen muss und im Auto ohne Laptop ist (natĂŒrlich sollten in diesem Fall bereits alle oben beschriebenen VorgĂ€nge mit AnLinux durchgefĂŒhrt worden sein). Die virtuelle Linux-Maschine ermöglicht den Zugriff auf einen Arbeits- oder Heimserver. Und wenn sich im Auto aus irgendeinem Grund ein Display und eine kabellose Tastatur befinden, kann man in wenigen Sekunden ein BĂŒro im Innenraum organisieren.

AnLinux: Eine einfache Möglichkeit, eine Linux-Umgebung auf einem Android-Telefon ohne Root-Rechte zu installieren

Quelle: habr.com

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster