Ограничения, которые Apple наложила на iOS и программы, не останавливают тех, кто хочет делать с системой все что угодно. iSH — одна из последних попыток внедрить в систему оболочку Linux, и она работает внутри эмулятора x86.
Скачать приложение можно по ссылке
Alpine Linux — минималистичный дистрибутив на основе BusyBox, отличающийся быстрой загрузкой. Вы можете ввести обновление apk, обновление apk и начать установку пакетов с добавлением apk. Изначально в системе почти ничего нет — даже завитка нет.
Пробовал ставить и запускать Python — проблем с установкой не было. Однако вы по-прежнему можете запускать сценарии.
Вы также можете использовать Vim или nano с некоторыми трудностями. Например, Nano не нажимает Enter, когда вы хотите сохранить файл, но вы можете нажать Ctrl-S, а затем Ctrl-X. В Vim курсор работает в режиме вставки.
Поскольку доступа к железу или локальной сети по-прежнему нет, гораздо продуктивнее будет установить один из SSH-клиентов (гораздо более продвинутый, чем iSH) и использовать Linux на удаленном сервере.