Was sagt ihr zur Linux unter Android?

9 Antworten

Linux kannst du auf ALLEN Plattformen Laufenlassen.

Egal ob

ARM

RISC

etc.

Es kommt auf die Libs oder Bibliotheken an die man in dem Kernel dann Einpflegt.

Selbst ein auf X64 Getrimmter Linux Kernel kannst du umschichten auf Arm oder Risc wenn die passenden Libs eingepflegt wurden. Daher sehe ich das Problem darüber nicht als Problem an. Es sind die Nutzer die oftmals sich aus der Windoof Welt zu solchen Projekten Bewegen und am Liebsten alles nur Klicki Bunti haben wollen. Natürlich würde das auch Umsetzbar sein aber dazu müssen erstmal welche das Erreichen und Herstellen für andere ,damit sie es nutzen können. Den Aufwand will aber keiner machen ,daher bleibt es eher ein "Mauerblümchen" Dasein.

Letztendlich ist alles von den Kernel Treibern Abhängig , ohne die geht gar nichts.

Welche Gui und welche Paketquellen du verwenden willst ,kannst später hinzufügen.

Woher ich das weiß:Berufserfahrung – Linux Administrator
Also es gibt doch Termux für Android

Ja, gibt es.

da wo man auch Linux Distribution (wie Ubuntu oder Kali Linux) installieren kann.

Nein, kann man nicht, zumindest nicht direkt.

Termux ist erstmal nichts weiter als ein Terminal-Emulator.

Das Ding kann daher als Hilfsmittel benutzt werden, um einige Dinge zu tun, deren Endresultat ist, dass man zusätzlich zum Android (welches übrigens auch ein linuxbasiertes Betriebssystem ist) noch eines (oder auch mehrere) andere Linuxe auf dem Gerät verwenden kann. (Stichwort CHROOT)

jetzt würden alle sagen: "Aber viele Android geräte haben ARM Prozessor, da kann kein Linux laufen"

Niemand würde das sagen... Wie kommst du auf diese Idee?!

Daher frage ich mich, warum sollte man von Google Play z. B. Office Suite kaufen

Es gibt auch genügend kostenlos erhältliches Office-Zeugs im PlayStore und das meiste davon ist mit den am Android-Gerät vorhandenen Eingabegeräten erheblich besser in der Handhabung.

Nicht nur das, ich kann theretisch vielleicht auch richtige Python Installieren

Dafür reicht auch Termux ohne irgendwelche mehrere GB großen Zusätze.

oder vielleicht irgendein Programmier Software

Python, GCC, Perl, PHP, usw. kriegst du alles im normalen Paketmanager von Termux ohne vorher irgendein unnötig großes Zusatzimage zu laden...

Nur trotzdem möchte ich fragen, wie ihr Linux Distribution auf Android findet?

Ohne das Gerät zu rooten sind die zu nicht mehr in der Lage, als es Android selbst mit Busybox auch so schon ist...

Ob ihr das trotzdem praktisch findet?

20GB für etwas, was auch mit 20MB machbar wäre? Nö, nicht wirklich praktisch.

Was ich regelmäßig nutze ist Termux, einfach weil ich das Terminal mag.

Ich halte Termux für eine wirklich tolle Lösung, Linux-Software auf dem Handy laufen zu lassen. Wichtig: Nur die F-Droid-Version enthält alle Funktionen!

Ich habe auch schon mal versucht, mit AnLinux ein Linuxsystem auf meinem Smartphone laufen zu lassen, das hat nur leider nicht funktioniert.

Und selbstverständlich ist ein vernünftiger, richtig echter Linux-PC deutlich toller als so ein Handy.

Dennoch muss ich die Termux-Entwickler loben, ich finde super, was sie geschafft haben und begeistert davon, dass sie es kostenlos und frei für alle verfügbar machen. Ohne Termux wäre mein Handy deutlich nutzloser.

Woher ich das weiß:Hobby – Begeisterter Linuxnutzer und Bastler!

PrincPersia 
Fragesteller
 30.05.2023, 12:37

Ja. Was noch praktisch ist! Ich kann mit hilfe von SSH auch über Windows Powershell zum Termux von mein Android Gerät zugreifen und so bequem am PC bedienen. Ist vorallem sehr praktisch wenn ich sehr viele befehle in Termux eingeben muss und ich keine lust habe ständig mit Touchscreen zu bedienen.

0
mat22  30.05.2023, 12:41
@PrincPersia

Ich mache dies nicht über SSH, sondern mithilfe von scrcpy - falls die das etwas sagt.

Dieses Programm liegt für alle gängigen Linux-Distributionen auf den Repos und ist meine ich auch für Windoof verfügbar.
Mithilfe der ADB kannst du mit diesem Programm entweder kabelgebunden oder über das lokale Netzwerk Ferneingaben auf deinem Handy machen. Falls du es mal testen möchtest:

https://github.com/Genymobile/scrcpy

0
Bushmills145  30.05.2023, 13:16
@PrincPersia

Mit dem ssh Modul für Magisk kannst du einen openssh sshd bei boot automatisch starten lassen, und dann per key auth jederzeit dort einloggen. Auch mit scp und sftp subsystemen. Also auch nicht nur, nachdem zuvor erst Termux gestartet wurde.

Praktisch wenn Geräte zusätzlich noch im selben VPN sind, weil Mobilgerät damit immer unter seiner festen IP Adresse erreichbar bleibt.

Zusätzlich kommt damit auch noch ein vollständiges rsync mit, nicht nur der subset von toybox/busybox.

0

Ist ja schön und toll, dass das geht. Aber wirklich nützlich hört sich nichts von dem an was du erzählt hast.

Wenn du um ein Textverarbeitungsprogramm auf dem Tablet zu benutzen dir ein Kiux installieren musst und VNC nur damit du nicht eine ggf kostenlose App aus dem App store nehmen musst? Das hört sehr kompliziert an.

Oder um Python oder Co zu programmieren? Da kann ich doch gleich meinen Laptop nehmen wenn du sowieso noch Maus und Tatsatur am Tablet anschließen willst. Das ist einfacher und vermutlich viel schneller.

Termux finde ich eine nette Spielerei. Also schon beeindruckend, dass da selbst eine richtige Paketverwaltung dabei ist, wie bei einem "großen" Linux - aber ich verwende Mobilgeräte als das, nämlich als Mobilgeräte, und habe üblicherweise keine Tastatur, Maus und großen Bildschirm dabei. Unter dem Fehlen dieser leidet Linux auf Mobilgeräten ein wenig, denn drei Maustasten mittels Touchscreen-gesten nachzuahmen ist unbequem, eine virtuelle Schirmtastatur ist nur ein Notbehelf, und auch ist die Bildschirmauflösung des Mobilgerätes adäquat, die Größe ist es nicht, so dass bei ausreichendem Umfang dargestelltem Bildschirminhalts um Übersicht zu erzeugen dessen Elemente klein genug werden, um eine Lupe zu erfordern. In Kombination damit, dass ich Nutzung der Tastatur nicht als rückständig, sondern als effizient empfinde, verwende ich stationär als general purpose Computer lieber ein dafür entsprechend eingerichtetes Gerät, und Mobilgeräte eher für die limitierten Anwendungsfälle, wofür entsprechende Bildschirmwischapps installiert sind.

Ein Linux, spezialisiert für solchen Einsatz, mit Programmen, die das Bedienkonzept mobiler Geräte unterstützen, ist natürlich eine Lösung. Ein solches habe ich aber bereits installiert, es heißt "Android".

Woher ich das weiß:Berufserfahrung – LPI zertifiziert