Empfohlen, 2024

Die Wahl des Herausgebers

So erhalten Sie eine Linux-Shell auf dem iPad oder iPhone mit ish

Terminal Linux en iOS 14 sin Jailbreak - iSH

Terminal Linux en iOS 14 sin Jailbreak - iSH

Inhaltsverzeichnis:

Anonim

Haben Sie sich jemals gewünscht, Sie hätten eine Linux-Befehlszeile auf einem iPad oder iPhone? Mit iSH können Sie diesem Ziel ziemlich nahe kommen. iSH Shell ist eine Linux-Shell für iOS, die einen x86-Emulator verwendet, um eine vereinfachte Version von Alpine Linux auf einem iPad oder iPhone auszuführen. Mit dem Alpine-Paketmanager können Sie sogar Pakete und zusätzliche Software direkt in iSH installieren und so auf die Welt der Befehlszeilen-Tools wie wget, curl, python, git und vieles mehr zugreifen.

Die Installation der iSH-Shell unter iOS ist recht einfach, erfordert jedoch TestFlight, ein Entwicklertool. Daher ist dies hauptsächlich zum Spaß und zum Basteln durch fortgeschrittene Benutzer gedacht. Falls es nicht offensichtlich ist, ist iSH keine Vollversion von Linux mit einem Fenstermanager und einer grafischen Benutzeroberfläche wie Ubuntu für iPad oder iPhone. Es ist nur eine Shell, aber es ist die bei weitem funktionalste lokale Befehlszeilenumgebung in iOS, die derzeit verfügbar ist . Und es macht definitiv Spaß, damit herumzuspielen!

So installieren Sie die iSH Linux Shell auf dem iPad oder iPhone

ISH lässt sich am einfachsten über TestFlight installieren. Sie können die App jedoch auch von der Seite laden *, wenn Sie diese Methode bevorzugen:

  1. Installieren Sie TestFlight vom iPad oder iPhone aus dem App Store, indem Sie hier klicken
  2. Klicken Sie auf dem iPad oder iPhone auf den folgenden Link: https://testflight.apple.com/join/97i7KM8O
  3. Starten Sie den Test und akzeptieren Sie die TestFlight-Bedingungen
  4. Klicken Sie in TestFlight auf "Installieren". Dadurch wird die iSH Shell-Anwendung in iOS installiert
  5. Starten Sie iSH, wenn Sie fertig sind

iSH wird wie jede andere App auf Ihrem iPhone oder iPad installiert, und Sie können es wie jede andere iOS-App öffnen und schließen.

Sobald Sie iSH öffnen, befinden Sie sich in einer ziemlich typischen Linux-Befehlszeile, und der typische Befehlsbereich umfasst ls, mkdir, cd, cat, touch, vi, wget, zip, entpacken, tar, chmod, grep, chown, rm und vieles mehr.

Angesichts der Tatsache, dass iSH eine Befehlszeilenumgebung bietet, müssen Sie viel tippen. Das Tippen auf der Bildschirmtastatur ist genau das, was Sie erwarten. Dies ist die typische umständliche Erfahrung beim Tippen auf einem Touchscreen. Wenn Sie dies ernsthaft versuchen, möchten Sie möglicherweise eine externe Tastatur mit dem iOS-Gerät verwenden.

* Wenn Sie iSH ohne TestFlight installieren möchten, können Sie dies tun. Laden Sie stattdessen die iSH-Quelle von github herunter und befolgen Sie dann die Anweisungen zum seitlichen Laden von Apps in iOS mithilfe der iSH-Quelle. Für den Seitenladevorgang sind ein Mac und Xcode erforderlich.

So installieren Sie Pakete in iSH auf iOS mit apk

Sie können neue Software mit 'apk', dem Alpine Linux-Paketmanager, in iSH installieren.

Wenn Sie beispielsweise iSH einen Luchs hinzufügen möchten, geben Sie den folgenden Befehl ein:

apk add lynx

Dann können Sie lynx wie gewohnt ausführen, um Ihre Lieblingswebsite zu besuchen:

lynx osxdaily.com

Oder wenn Sie Python hinzufügen möchten:

apk add python

Sie können mit apk fast alles hinzufügen, auch wenn nicht alles funktioniert (zsh funktioniert derzeit zum Beispiel nicht und telnet auch nicht)

Sie können Pakete aktualisieren mit:

apk update packagename

Sie können auch nach dem Namen des Pakets suchen:

apk search name

Und natürlich können Sie auch Pakete entfernen:

apk del packagename

ISH aktualisieren

Beachten Sie, dass Sie die iSH-Shell nicht über den App Store, sondern über die TestFlight-Anwendung aktualisieren müssen.

Dies liegt daran, dass einige der von iSH angebotenen Funktionen anscheinend nicht im App Store zugelassen sind, aber dies wird sich möglicherweise später ändern.

Der Entwickler aktualisiert iSH ziemlich oft. Öffnen Sie einfach die TestFlight-App und installieren Sie alle verfügbaren Updates, wenn sie für iSH Shell angezeigt werden.

Wir zeigen hier hauptsächlich iSH auf iPad-Screenshots, aber es funktioniert genauso auf dem iPhone, nur mit einer viel geringeren Bildschirmgröße.

Wenn dies alles zu kompliziert erscheint oder Sie TestFlight oder Sideloading nicht verwenden möchten, können Sie eine im App Store zugelassene App namens OpenTerm ausprobieren. OpenTerm bietet Ihnen eine Art Befehlszeile in iOS, aber es ist viel begrenzter.

Vielleicht bekommen wir eines Tages sogar eine offizielle Terminal-Anwendung für iOS wie auf dem Mac? Bis dahin probieren Sie iSH aus, oder Sie können sich einfach einen ssh-Client zulegen und an anderer Stelle eine Verbindung zu Ihrer eigenen Shell herstellen.

Beliebte Kategorien

Top