Как установить termux на пк
Перейти к содержимому

Как установить termux на пк

  • автор:

Termux шаг за шагом (Часть 1)

При первом знакомстве Termux, а я далеко не линуксоид, вызвал в моей голове две мысли: «Круть несусветная!» и «Как им пользоваться?». Порывшись в инетах, я не нашел ни одной статьи в полной мере позволяющей начать пользоваться Termux’ом так чтобы это приносило больше удовольствия чем гемора. Будем это исправлять.

Для начала определимся, что это за зверь такой Termux, и что он может. На главной странице WikiTermux (рекомендую ознакомиться) говорится, что “Termux — это эмулятор терминала и среда Linux”, т.е. установив его мы получим вполне работоспособный Linux терминал на своем Android устройстве. Несомненным плюсом является работа в виртуальном окружении (многое можно делать без root’а), благодаря чему навредить файловой системе Android практически нереально. А при наличии root’а ваши возможности ограничены только фантазией (ну и знанием матчасти).

За каким, собственно говоря, я полез к Termux’у? Во-первых хакинг, точнее желание немного в нем разобраться. Во-вторых отсутствие возможности пользоваться Kali Linux’ом.
Тут я постараюсь собрать воедино все полезное найденное мной по теме. Разбирающегося эта статья вряд ли чем удивит, но тем кто только познает прелести Termux’а, надеюсь, будет полезна.

Для лучшего понимания материала рекомендую повторять описанное мной не простой копипастой а самостоятельно вводить команды. Для удобства нам понадобится либо Android устройство с подключенной клавиатурой, либо как в моем случае Android устройство и ПК/Ноутбук (Windows) подключенные к одной сети. Android желательно с root’ом, но не обязательно. Иногда я что-то указываю в скобках, обычно, это позволит лучше понять материал (если написанное в скобках не совсем понятно, то смело пропускайте это, потом в процессе и по мере необходимости все разъяснится).

Шаг 1

Буду банален и чертовски логичен одновременно

Ставим Termux c Google Play Market:

image

Открываем установленное приложение и видим:

image

Далее стоит обновить предустановленные пакеты. Для этого по порядку вводим две команды, по ходу выполнения которых со всем соглашаемся, вводя Y:

apt update apt upgrade

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

Теперь у нас наиболее свежая версия Termux.

Еще несколько нужных команд

ls # – отображает список файлов и директорий в текущей директории cd # – перемещает в указанную директорию, например: Важно понимать: если путь не указан прямо (~/storage/downloads/1.txt) он будет от текущей директории cd dir1 # – переместит в dir1 если в текущей директории она есть cd ~/dir1 # – переместит в dir1 по указанному пути от корневой папки cd # или cd ~ # - переместить в корневую папку clear # – очищаем консоль ifconfig # – можно посмотреть IP, а можно и сеть настроить cat # – позволяет работать с файлами/устройствами (в рамках одного потока) например: cat 1.txt # – просмотрим содержимое файла 1.txt cat 1.txt>>2.txt # – копируем файл 1.txt в файл 2.txt (файл 1.txt останется) rm # - используемая для удаления файлов из файловой системы. Ключи, использующиеся с rm: -r # – обрабатывать все вложенные директории. Данный ключ необходим, если удаляемый файл является директорией. Если удаляемый файл не является директорией, то ключ -r не влияет на команду rm. -i # – выводить запрос на подтверждение каждой операции удаления. -f # – не возвращать код ошибочного завершения, если ошибки были вызваны несуществующими файлами; не запрашивать подтверждения операций. Например: rm -rf mydir # – удалить без подтверждения и кода ошибочного завершения файл (или каталог) mydir. mkdir # – создает директорию по указанному пути echo # – может служить для записи строки в файл, если используется ‘>’ файл будет перезаписан, если ‘>>’ строка будет дописана в конец файла: echo "string" > filename

Более подробно по командам UNIX ищем в интернете (саморазвитие никто не отменял).
Сочетание клавиш Ctrl + C и Ctrl + Z прерывает и прекращает выполнение команд соответственно.

Шаг 2

Облегчи себе жизнь

Чтобы не мучить себя без нужды вводом команд с экранной клавиатуры (в «полевых» условиях, конечно, от этого не уйти) есть два пути:

  1. Подключить к Android устройству полноценную клавиатуру любым удобным способом.
  2. Воспользоваться ssh. Проще говоря, у вас на компьютере будет открыта консоль Termux’а запущенного на вашем Android устройстве.

Я пошел по второму пути, хотя он и немного сложен в настройке, но все окупится удобством использования.

На компьютере необходимо установить программу ssh клиент, я пользуюсь Bitvise SSH Client, и все дальнейшие действия совершаются в этой программе.

Поскольку мы будем подключаться по методу Publickey с использованием файла-ключа, необходимо этот файл создать. Для этого в программе Bitvise SSH Client на вкладке Login щелкаем по Client key manager в открывшемся окне генерируем новый публичный ключ и экспортируем его в OpenSSH формате в файл с названием termux.pub (на самом деле можно любое название). Созданный файл помещаем во внутреннюю память вашего Android устройства в папку Downloads (к этой папке, и еще к нескольким, Termux имеет упрощенный доступ без root).

Во вкладке Login в поле Host вводим IP вашего Android устройства (узнать можно введя в Termux команду ifconfig) в поле Port должно быть 8022.

Теперь переходим к установке OpenSSH в Termux, для этого вводим следующие команды:

apt install openssh # в процессе, если потребуется, вводим ‘y’ pkill sshd # этой командой останавливаем OpenSSH) termux-setup-storage # подключить внутреннюю память cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys # копируем файл-ключ sshd # запускаем ssh хост

Возвращаемся к Bitvise SSH Client и нажимаем кнопку Log in. В процессе подключения появится окно, в котором выбираем Method – publickey, Client key это Passphrase (если вы ее указали при генерации файла-ключа).

В случае успешного подключения (если все сделали, как написано, то должно подключиться без проблем) откроется окно.

Теперь мы можем вводить команды с ПК а выполняться они будут на вашем Android устройстве. Не сложно догадаться какие это дает преимущества.

Шаг 3

Настроим Termux, установим дополнительные утилиты

Прежде всего давайте установим bash-completion (сокращалку, волшебный-Tab, кто как называет). Суть утилиты в том что, вводя команды вы можете нажав Tab воспользоваться автозаполнением. Для установки пишем:

apt install bash-completion # Работает автоматически по нажатию Tab

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

apt install vim # Тут уже можно пользоваться автозаполнением - пишем ‘apt i’ теперь нажимаем Tab и наша команда дописывается до ‘apt install’.

Пользоваться vim`ом не сложно, чтобы открыть файл 1.txt (если его нет, то он создастся) пишем:

vim 1.txt # Чтобы начать вводить текст нажмите ‘i’ # Чтобы закончить вводить текст нажмите ESC # Перед вводом команды должно быть двоеточие ‘:’ # ‘:q!’ – выйти без сохранения # ‘:w’ – сохранить # ‘:wq’ – сохранить и выйти

Раз мы теперь можем создавать и редактировать файлы, давайте немного улучшим вид и информативность командной строки Termux’а. Для этого нам нужно присвоить переменной окружения PS1 значение «[\033[1;33;1;32m]:[\033[1;31m]\w$ [\033[0m][\033[0m]» (если интересно что это и с чем его едят, прошу сюда). Чтобы это сделать нам нужно в файл ‘.bashrc’ (лежит в корне и выполняется при каждом запуске оболочки) добавить строку:

PS1 = "\[\033[1;33;1;32m\]:\[\033[1;31m\]\w$ \[\033[0m\]\[\033[0m\]"

Для простоты и наглядности воспользуемся vim`ом:

cd vim .bashrc

Вписываем строку, сохраняем и выходим.

Добавить строку в файл можно и другим способом, воспользовавшись командой ‘echo’:

echo PS1='"\[\033[1;33;1;32m\]:\[\033[1;31m\]\w$ \[\033[0m\]\[\033[0m\]"'>>.bashrc # Обратите внимание, что для отображения двойных кавычек # всю строку с ними нужно заключить в одинарные кавычки. # В этой команде стоит ‘>>’ потому файл будет дополнен, # чтобы переписать ‘>’.

В файл .bashrc так же можно вписать alias’ы – сокращения. Например мы хотим одной командой проводить update и upgrade сразу. Для этого в .bashrc добавляем строку:

alias updg = "apt update && apt upgrade"

Для внесения строки можно воспользоваться vim’ом или командой echo (если не получается самостоятельно – см. ниже)

Синтаксис alias’ов таков:

alias

Итак, добавляем сокращение:

echo alias updg='"apt update && apt upgrade"' >> .bashrc

Вот еще несколько полезных утилит

Ставить через apt install

man — Встроенная справка для большинства комманд.
man %commandname

imagemagick — Утилита для работы с изображениями(конвертирование, сжатие, обрезка). Поддерживает много форматов включая pdf.Пример: Сконвертировать все картинки из текущей папки в один pdf и уменьшить их размер.
convert *.jpg -scale 50% img.pdf

ffmpeg — Один из лучших конвертеров аудио/видео. Инструкцию по использованию гуглите.

mc — Двухпанельный файловый менеджер наподобие Far.

Впереди еще немало шагов, главное что движение начато!

Termux for PC для Windows

Termux for PC

Termux для ПК — это совершенно бесплатная разработка и ИТ, который позволяет вам получать доступ к командным строкам Linux с вашего настольного компьютера или ноутбука с Windows. Это программное обеспечение изначально было разработано для устройств Android, но благодаря постоянным обновлениям оно полностью расцвело и стало эффективным эмулятор терминала для компьютеров.

Как уже упоминалось, помимо универсальных функций эмуляции, он также оснащен обширной коллекцией пакетов Linux, которая превращает вашу машину в мощную изолированную программную среду разработки Linux. Termux для ПК может быть лучшей заменой Cygwin от Redhat, MobaXterm или Hyper от vercel. а>.

Что может Termux?

Termux — впечатляющее решение для эмуляции среды Linux на ваших ПК с Windows. Эта функциональная утилита работает эффективно, даже не требуя рутирования или настройки. На ваше устройство будет автоматически установлена минимальная базовая система вместе с дополнительными полезными пакетами, которые будут доступны через диспетчер пакетов APT. Инструменты такого типа обычно используются для безопасного и простого доступа к удаленным серверам Linux.

С помощью стабильного и надежного клиента SSH от OpenSSH вы сможете легко управлять удаленными серверами на красивой платформе с открытым исходным кодом. Это компьютерный эмулятор с полным набором функций, позволяющих выбирать между оболочками Bash, fish или ZSH и nano, Emacs или Vim при редактировании определенных файлов. Для сохранения резервных копий вашего списка контактов вы можете использовать Rsync.

Кроме того, у вас будет возможность доступа к конечным точкам API с помощью функции curl программы. Если вы хотите компилировать код, вы можете сделать это с помощью гибких компиляторов GCC и clang, которые поддерживают многие языки. С другой стороны, карманные калькуляторы можно настроить через консоль Python. Кроме того, вы можете просматривать различные проекты с помощью систем управления Git и Subversion (SVN).

Известный эмулятор Linux

Termux для ПК — отличный вариант для вас, особенно если вы хотите эмулировать среду Linux на своем настольном компьютере или ноутбуке с Windows. Это безопасное и простое решение для запуска, так как не требуется рутирование или дальнейшая настройка. Здесь доступ к удаленным серверам и управление ими, редактирование его файлов, хранение резервных копий и т. д. будет намного проще по сравнению с другими известными конкурентами.

  • Многофункциональный эмулятор
  • Безопасный и простой способ эмулировать среду Linux на ПК с Windows
  • Тонны вариантов оболочки терминала
  • С легкостью компилируйте коды и сохраняйте резервные копии списка контактов

Termux на ПК

Termux – оригинальное приложение для мобильных платформ с открытым исходным кодом, которое применяется для имитации на устройстве оболочки командной строки ОС Линукс. Данное ПО удобно в использовании и обладает высоким уровнем скачиваний в плей маркете. Оно применяется для запуска всех необходимых команд, даже оставаясь в Андроид терминале. Авторы постарались сделать свое творение полезным для пользователей и оснастили его комфортным интерфейсом и функционалом. Для пользования проектом подходят не только мобильные девайсы, но и также стационарные. Любой пользователь при желании может скачать Termux на ПК и оценить все его преимущества, которые на производительном устройстве становятся еще более заметными.

О программе

Проект по своей сути представляет собой полноценный эмулятор терминала Linux, который обладает теми же возможностями, что и обычная его версия. Только с таким продуктом появляется доступ ко всем опциям не на компьютере, а в мобильном телефоне на Андроид. Он всегда под рукой у пользователя. Но ПО отлично адаптируется и под параметры более производительных гаджетов. В случае надобности для удобства работы его можно инсталлировать на персональный компьютерный девайс.

Приложение обеспечивает на любом устройстве пользование полноценным компьютером на Linux. И при этом Операционная система гаджета может быть представлена Андроидом или его эмулятором в случае установки проекта на ПК.

ПО отлично проработано разработчиками. Они предлагают пользователям хорошо структурированный интерфейс, где для них все самое необходимое доступно без проблем. Проект был разработан для фанатов ОС Линукс. Теперь они могут ею пользоваться в любом месте и в любое время. Авторы оснастили свой продукт всеми инсталлируемыми пакетами.

Этот проект полностью настраиваем. В нем есть много параметров, которые каждый может отредактировать под свои собственные нужды. Над разработкой такой утилиты работал Fredrik Fornwall. Он при разработке учел все до самых мелких деталей, за счет чего продукт получился интересным, функциональным и привлекательным для фанатов популярной операционной системы.

Функционал и возможности

С данным ПО складывается полное ощущение, что человек работает в полноценном компьютерном терминале. А если скачать Termux на компьютер, появится шанс испытать его функциональность, даже несмотря на то, что он на ОС Виндовс. Приложение сразу после своего появления в плей маркете вызывало довольно существенный интерес среди пользователей. В нем имеется большое количество функций и возможностей, с которыми продукт и завоевал любовь пользователей, которым нравится Linux ОС.

Среди главных функций программного продукта выделяются следующие:

  • получение удаленного доступа к серверам с применением SSH-клиента из OpenSSH;
  • наличие большого количества пакетов, которые можно инсталлировать непосредственно после запуска самого программного обеспечения;
  • возможность пользования самыми последними обновленными версиями Python, Perl, Ruby и Node.js;
  • наличие большого количества инструментов для произведения настройки под индивидуальные требования человека, скачавшего проект;
  • комфортная работа с компьютерной периферией, подключаемой через BlueTooth;
  • синхронизация с файлами, хранящимися в облачном хранилище.

С ПО можно весело провести время за счет наличия в нем текстовых игр из frotz. Для фанатов это находка.

Все эти опции делают программный продукт привлекательным для фанатов ОС Линукс.

Как установить Termux на компьютер

Инсталляция проекта доступна не только на смартфоны, планшеты. Такое решение с легкостью устанавливается и на компьютерное устройство. Оно отлично адаптируется под такой девайс и радует своей функциональностью. Для инсталляции только понадобится сделать несколько манипуляций. Просто так скачать последнюю версию Termux для Windows не представляется возможным на данный момент. Это обусловлено тем, что ПО официально представлено в плей маркете. Для его инсталляции на ПК потребуется загрузить эмулятор BlueStacks или GameLoop. Это специальная утилита, которая помогает получать доступ к Android-программам на компьютере. С ней их можно скачивать, устанавливать и запускать.

Для скачивания понадобится, кроме эмулятора, выбор инсталляционного метода. Это может быть классический через Гугл Плей Стор или с использованием способа загрузки установочного пакета.

Первый способ

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

  1. На странице утилиты найти значок для обозначения плей маркета и кликнуть в него для перехода в онлайн-магазин Google Play Store.
  2. Ввести логин и пароль для входа в свой Гугл профиль для авторотационной процедуры.
  3. Найти в плей маркете ПО по его названию. Нужно ввести его в поисковой строке.
  4. В поисковой выдаче выбрать подходящий вариант и открыть его на отдельной странице в магазине.
  5. Кликнуть по кнопке Установить и дождаться завершения загрузки. После этого можно сразу запускать продукт или подождать, пока это потребуется.

Второй способ

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

  1. Нажать на нашем сайте кнопку «Скачать» и загрузить на свой девайс специальный установочный пакет.
  2. На ПК распаковать пакет и сохранить АПК-установщик, который находится внутри него. При этом сам инсталляционный процесс запускать не требуется.
  3. Перейти в эмулятор Плей Маркет и открыть в нем любой менеджер файлов. Это может быть и стандартный Проводник.
  4. Проложить путь к Установщику в формате АПК на компьютере.
  5. Перенести АПК-файл в эмулятор и подождать, пока загрузочный процесс подойдет к концу.

Плюсы и минусы

Для данного программного продукта характерно наличие своих преимуществ и недостатков. Они помогут сделать выводы касательно него и не разочароваться во время пользования.

Плюсы

  • функциональность;
  • доступность нескольких языков программирования;
  • адаптивность под любые девайсы;
  • инструменты для осуществления индивидуальных настроек;
  • комфортное управление пакетами;
  • гибкость работы в чистом терминале Линукс.

Минусы

  • появление проблем при использовании pip install;
  • сложности копирования отдельных элементов.

Похожие приложения

Наряду с данным ПО, также можно найти еще массу похожих. Среди них выделяются:

  • UserLAnd. Эта программа помогает запускать дистрибутивы линукс на Андроид. С ней не составит труда запускать сразу несколько из них. При этом от скачавшего не требуется использование рут-прав и прочего. Есть встроенный терминал для доступа к оболочкам.
  • Termius. По своей сути это полноценный SSH-клиент и терминал в том виде, в котором он и должен быть. К нему имеется возможность подключаться в любой момент на удобном для скачавшего гаджете. При этом от пользователя не требуется дополнительно вводить пароли и прочие данные.
  • ConnectBot. Это простой и довольно мощный SSH-клиент, у которого полностью открытый исходный код. Это функциональное решение, которое работает на девайсах под управлением Android. С таким продуктом не составит труда создавать безопасные туннели.

Видео-обзор

Подведем итог

Такое приложение позволяет имитировать на гаджете популярный Линукс терминал с оболочками. Для удобства есть возможность скачать Termux на ПК и наслаждаться его функциональностью на производительном устройстве с удобным управлением с помощью мышки и клавиатуры. ПО настраивается под каждого пользователя индивидуально.

Запустить Termux на ПК

Termux — приложение категории приложение, разработанное студией Fredrik Fornwall. BlueStacks — лучшая платформа игр для Android на ПК или Mac. Получите незабываемый игровой опыт вместе с нами.

Termux — это инновационное приложение, объединяющее мощную эмуляцию терминала с обширной коллекцией пакетов Linux, предоставляя пользователям полный контроль над своим устройством Android.

С Termux вы можете наслаждаться всеми возможностями оболочек bash и zsh, управлять файлами при помощи nnn и редактировать их с использованием таких инструментов, как nano, vim или emacs. Приложение позволяет получить доступ к удаленным серверам по SSH, а также осуществлять разработку на C с помощью clang, make и gdb.

Используйте консоль Python в качестве карманного калькулятора, проверяйте проекты с помощью git и запускайте текстовые игры при помощи frotz. При первом запуске загружается небольшая базовая система, после чего вы можете установить необходимые пакеты с помощью диспетчера пакетов apt.

Чтобы получить доступ к встроенной справке, просто нажмите и удерживайте в любом месте терминала и выберите пункт меню «Справка», чтобы узнать больше о функциях и возможностях Termux. Это приложение предоставляет пользователю мощные инструменты для управления и настройки их устройства Android в стиле Linux, открывая безграничные возможности для экспериментов и разработки.

Скачайте Termux на ПК с BlueStacks и пользуйтесь всеми преимуществами приложения.

How to Download Termux on PC

  • Скачайте и установите BlueStacks на ПК.
  • Войдите в аккаунт Google, чтобы получить доступ к Google Play, или сделайте это позже.
  • В поле поиска, которое находится в правой части экрана, введите название игры – Termux.
  • Среди результатов поиска найдите игру Termux и нажмите на кнопку «Установить».
  • Завершите авторизацию в Google (если вы пропустили этот шаг в начале) и установите игру Termux.
  • Нажмите на ярлык игры Termux на главном экране, чтобы начать играть.

Вниманию всех геймеров! Устали от ограничений вашего мобильного устройства, когда дело доходит до игры в ваши любимые игры? Приготовьтесь повысить уровень своей игры с BlueStacks!

BlueStacks — это лучший Android эмулятор, позволяющий бесплатно играть в тысячи мобильных игр на компьютере или ноутбуке. Независимо от того, любите ли вы экшен-игры, стратегии или казуальные игры, BlueStacks обеспечит вам все необходимое.

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

Но и это еще не все! Благодаря функции Макросов в BlueStacks вы можете записывать последовательности действий и выполнять их одним щелчком мыши. Эта функция идеально подходит для выполнения сложных маневров, повторяющихся задач или искусного применения сложных и смертоносных комбинаций.

И не будем забывать о функции Мультиоконности в BlueStacks. Она позволяет запускать несколько приложений или игр одновременно на одном устройстве. Вы можете легко переключаться между играми или работать в многозадачном режиме, не выходя из игры.

BlueStacks 5, последняя версия программного обеспечения, быстрее и легче, чем когда-либо прежде, что обеспечивает плавный мобильный геймплей на большом экране. Изящный и современный интерфейс облегчает использование и управление, а функции Расширенного игрового управления и Менеджера окон стали более интуитивными понятными и удобными.

Так чего же вы ждете? Совершенствуйте свой игровой опыт и побеждайте конкурентов с BlueStacks!

Для BlueStacks 5 требуется ПК или Mac с оперативной памятью 4 ГБ и выше. Теперь параллельно поддерживаются 32- и 64-разрядные приложения.

Минимальные системные требования

С BlueStacks 5 вы можете начать работу на ПК, который отвечает следующим требованиям.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *