iSH: проект для запуска среды оболочки Linux на ваших устройствах iOS

иШ

iSH - новый проект в котором я знаю намеревается получить среду Shell Linux, которая работает в местном масштабе на устройстве iOS, с помощью эмулятора x86 в пользовательском режиме. Согласно различным публикациям его авторов, проект все еще находится в разработке, но вы уже можете протестировать его благодаря TestFlight, приложению Apple, которое позволяет пользователям тестировать бета-версии приложений для разработчиков.

Конечная цель автор: iSH предложить терминал, который можно использовать для ввода командных строк. и запустите их как в системе Unix.

иШ Это не первое приложение в App Store, предлагающее такие функции., но первый основан на полном дистрибутиве Linux.

О iSH

Из характеристик, которые выделяются iSH заключается в том, что это основано на дистрибутиве Alpine Linux, который разработан, чтобы быть компактным, безопасным и простым в использовании. Точнее, Alpine Linux - это минимальный дистрибутив, который не предлагает никакого графического интерфейса и имеет то преимущество, что он очень легкий.

Этот дистрибутив Linux используется в основном в мире серверов или для питания контейнерных систем, таких как Docker. По сравнению с другими терминалами, которые ранее предлагались в App Store, iSH не предлагает все инструменты командной строки.

иШ это похоже на полностью виртуализированный дистрибутив Linux. Таким образом, eЭто позволяет установить дополнительные инструментыпри необходимости с помощью диспетчера пакетов Alpine "apk", который упрощает установку необходимых инструментов. Таким образом, дистрибутив включен с минимальным набором инструментов, поэтому пользователю придется полагаться на диспетчер пакетов, чтобы получить дополнительные инструменты.

iSH использует полную архитектуру папок, в котором файлы доступны через приложение "Файлы". Хотя для этого упоминается, что «Файлы» должны быть добавлены в качестве местоположения в файловом менеджере iOS.

Это будет позволяет пользователю получить доступ ко всем файлам распространение на вашем устройстве. В дереве файлов пользовательское пространство находится в папке по умолчанию в папке / root, файлы конфигурации в / etc, исполняемые файлы в / bin и т. Д.

Таким образом, проект все еще довольно новый. и он работает с эмулятором, поэтому важно отметить, что не все программы для Linux еще доступны, а некоторые все еще находятся в разработке, например SSH.

Тем не менее, iSH уже поставляется с некоторыми стандартными программами этого можно было бы ожидать в среде Linux.

Из включенных программ мы можем найти: например, Vi, wget, утилиты для сжатия и распаковки файлов »zip, unzip и tar», вы также можете добавить документ из другого приложения в одну из папок iSH и получить к нему доступ с терминала. . Вы также можете загрузить элемент с помощью curl или wget и отправить его в другое приложение на устройстве.

iSH соблюдает все характеристики приложения для iOS. iSH соблюдает песочницу и соблюдает условия публикации в App Store.

Однако некоторые считают, что iSH может быть удален из App Store в ближайшем будущем. Они ссылаются, например, на OpenTerm, который был удален из App Store после того, как Apple наняла его разработчика.

Получить iSH

Наконец, для тех, кто заинтересован в возможности установки iSH на устройство iOS, стр.Они должны сначала установить приложение TestFlight., который позволяет устанавливать бета-программы.

После установки TestFlight вы должны перейти по следующей ссылке и здесь вы должны следуйте приведенным инструкциям.

Затем их попросят принять приглашение присоединиться к бета-версии iSH. После установки iSH вы можете открыть его, как любое другое приложение для iOS, и вас встретит Shell Ash, где вы сможете запускать команды и устанавливать другие пакеты с помощью диспетчера пакетов apk.

Наконец, если вы хотите узнать больше об этом, вы можете получить дополнительную информацию в подреддите приложения. Ссылка такая.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

bool (истина)