Тermux на IOS и ANDROID

? Привет, Хакерята!

Итак, начнем с определения, будто это серьезная учебная статья. Тermux по своей сути — это эмулятор терминала и окружения Linux для вашего смартфона. После этих слов все должно стать понятным, ну а полное-полное описание смотрите на оф.сайте

? Погнали!

1.Что нужно сделать в начале (Android):

Первое, о чем следует позаботиться, — это права root. Без них некоторые функции установленных нами утилит могут не поддерживаться или работать некорректно.

Затем, собственно, нужно скачать сам термух — play market /f-droid

Рекомендую также установить утилиту tsu, которая предоставит тебе возможность выполнять команды от рута. Если она не работает должным образом, загляни в GitHub-репозиторий, который настраивает работу рута в Termux. Это нужно, чтобы Termux сразу имел рут-доступ, который может понадобиться для дальнейших операций.

Установка пакетов

После запуска сразу обновляем пакеты (об этом есть отдельный пост на канале). Но если кратко, и переходить лень, то читаем текст ниже и пишем:

apt update -y && apt upgrade -y

Сразу рекомендую поставить нужные(как по мне) пакеты написав:

apt install git wget nano python python-dev python2 python2-dev perl clang libxslt libxslt-dev zsh

Ставим Hackers keyboard

Тут просто.

Идем в маркет и ставим эту расскладку тыц.Идем в настройки/язык и ввод на дроиде, меняем стандартную. Расскладка настраивается в самом этом приложении. Там же размер и языки и другие фишки.

Изображение

В принципе, можно начинать успешно и эффективно начать работать после всего этого. Но! только на Андроиде. Владельцам IOS припасены немного другие испытания:

2. Termux на IOS

Актуальные ссылки на скачивание TestFlight и iSH Test

Качаем:
TestFlight

После переходим на сайт iSH и жмем Get iSH Beta

Изображение

После этого нас перекидывает на инструкцию по установке

Она вся на английском, однако закинуть в гугл переводчик не проблема))

Великий гугл говорит:

Приступая к работе

Чтобы протестировать бета-версии приложений с помощью TestFlight, вам нужно будет принять приглашение по электронной почте или публичной ссылке от разработчика и иметь устройство, которое вы можете использовать для тестирования.

Члены команды разработчиков в App Store Connect могут быть добавлены и будут иметь доступ ко всем сборкам приложения.

Все остальные приглашенные тестировщики будут иметь доступ к сборкам, которые предоставляет им разработчик. Разработчик может пригласить вас на тестирование с помощью электронного письма или приглашения по общедоступной ссылке.

Необходимые платформы.

Приложения iOS: iPhone, iPad или iPod touch под управлением iOS 8 или более поздней версии. для приложений iMessage и стикеров требуется iOS 10 или более поздняя версия.

Приложения tvOS: Apple TV работает под управлением tvOS 9 или более поздней версии.

Приложения watchOS: Apple Watch под управлением watchOS 2 или более поздней версии.

Недоступен для приложений Mac.

Installation

Далее, как вы можете увидеть, идут устройства IOS и как на каждый из них установить терминал

Изображение

Я думаю закинуть это в гугл так же как я не будет проблемой)

Изображение

Примерно так выглядит это дело.

Чтобы установить базовые будем это называть «bin» как вы знаете, в Linux это делается командой

apt

В termux так же, но есть возможость скачивать их с бинтрея, а то есть команлой

pkg

что сильно замедляет процесс

Тут это все заменяет команда

apk

и вместо

install пишут

add

Таким образом изменяя команды, которые в туториалах даны для других операционных систем, вы сможете установить тоже самое

Например это

(комментарии в скобках)

apt update

apt upgrade

apt install python

apt install git

git clone https://github.com/user/repo.git

cd repo

pip install -r requirements.txt (стандартная установка библиотек)

python file.py

Мы заменяем на это:

apk update

apk upgrade

apk add python

apk add git

git clone https://github.com/user/repo.git

cd repo

cat requirements.txt (и все в ручную устанавливаем, каждую по очереди)

pip install библиотека (отдельными командами устанавливаем все, если они есть)

python file.py

? ПРОФИТ!

Вот и все дорогие хакерята! Фантастика превратилась в реальность!

Нравится
Не нравится
17:36
RSS
Нет комментариев. Ваш будет первым!
Загрузка...
На развитие сайта и покупку дополнений и информации. В дальнейшем будет в бесплатном доступе. Кто поддержит проект получит Vip доступ на срок Donate
Собрано 0% / 0 из 5000