Le shell ish est un environnement Unix shell développé pour le système d'exploitation iOS. Ce shell permet l'utilisation des commandes Unix sur les dispositifs iOS, facilitant ainsi la réalisation d'opérations plus avancées au niveau du système sur ces dispositifs.
Le shell ish prend en charge de nombreux shells Unix populaires, tels que Bash, Zsh et Fish, et permet de gérer des fichiers, modifier des configurations système, exécuter des programmes et contrôler des processus en utilisant des commandes terminal.
ISH est basé sur la distribution Linux Alpine. Alpine Linux est une distribution minimaliste sans interface graphique et offre l'avantage d'être très légère.
Contrairement aux commandes Linux standards, pour installer des paquets, on utilise apk add <nom du paquet>
au lieu de apt-get install
pour télécharger et installer des paquets depuis les dépôts Alpine.
Bien qu'il semble rivaliser avec Termux pour les dispositifs Android, il présente encore de nombreuses limitations et restrictions imposées par Apple.
Lors de la clonage de fichiers depuis Github avec "git clone https://github.com/xxxx/xxx
", la commande reste bloquée à resolving deltas %0
.
La solution est d'utiliser "git config --global pack.threads "1"
", mais des problèmes persistent lors de l'installation des fichiers téléchargés avec le paquet Golang.
À mon avis, ce n'est pas très stable et nécessite un développement significatif.
Commentaires
Laisser un Commentaire