2 votes

Puis-je exécuter un terminal sur IOS avec un système de fichiers sandboxé (sans Jailbreak) ?

Puis-je exécuter une application de terminal sur IOS avec un système de fichiers sandboxé (pas de Jailbreak). Par exemple, existe-t-il une application qui me permette d'installer localement linux sur un appareil IOS (sans Jailbreak) ?

Plus précisément : Je ne cherche pas un client ssh, mais un moyen d'installer localement sur IOS quelque chose comme homebrew, par exemple pour utiliser des langages de programmation arbitraires ou emacs ou vim ou latex ou clojure ou haskell ou etc ;)

Il serait donc tout à fait acceptable qu'une telle application dispose de son propre système de fichiers de style Unix et ne dispose que d'une ligne de commande, c'est-à-dire sans interface graphique.

3voto

user1490253 Points 31

Désolé de ressusciter une vieille question. . .

J'étais en fait en train de chercher des informations sur une nouvelle application iOS qui fait en quelque sorte ce que cette question demande, émuler un environnement Linux via une application de terminal plutôt habile.

Cela s'appelle iSH . Encore en version bêta, mais je pense que vous pouvez obtenir une invitation à Testflight directement sur la page d'accueil.

Il a même pseudo l'accès à l'application Fichiers.

Par exemple, vous pouvez créer un répertoire avec mkdir créer un script avec le terminal en utilisant n'importe quel nombre d'éditeurs, puis ouvrir ledit script dans l'application Fichiers comme s'il s'agissait d'un document texte iCloud dans votre dossier TextEdit.

Mais, pour autant que je puisse dire, vous ne peut pas déplacer ce script directement dans Dropbox, ou votre dossier TextEdit sur iCloud.

Vous pouvez toutefois copier et partager le texte via l'extension de partage.

Quelqu'un d'autre s'est amusé avec cette application ?

Voici le GitHub lien vers le projet, et ils ont un Twitter et un reddit, aussi.

Quelques captures d'écran de l'application en action sur un iPad avec l'application Fichiers, et sans :

iSH Files overview splitscreen

2voto

Oskar Points 1242

Pas vraiment. Il n'y a aucune sorte de fonctionnalité shell ssh / bash exposée par Apple sur iOS 11 ou plus.

Jailbreak est le chemin le plus direct pour obtenir un accès shell générique à iOS.

J'ai pris l'habitude de voyager avec un petit routeur wifi et un raspberry pi / beaglebone pour pouvoir laisser iOS faire iOS et me connecter à un vrai dispositif Linux / Unix quand j'en ai besoin localement et non dans un nuage ou un centre de données / à la maison.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X