Termux — Android-терминал на максималках

termux.dev

Нет надежнее инструмента, чем ноутбук, но бывает, купленные портативностью смартфонов, мы его иногда под рукой не имеем, а зайти на сервер, допилить кривой конфиг, стянуть по rsync данные, прокинуть SSH-туннель, посмотреть WHOIS или просто пингануть сайт — надо.

В таких ситуациях нужен качественный эмулятор терминала, и Termux — один из самых (если не самый) продвинутых на Android. С его большим набором софта, включая компиляторы, нет проблем гонять в нём практически всё, что может понадобиться.

📌 Детали

  • открытый исходный код на Java
  • разработка шведского энтузиаста FOSS, без рекламы и отслеживания ~ доступно для Android 7+ (рекомендуется ставить с F-Droid или сборку для него с GitHub, т.к. версия с Google Play стала проблемной после выхода Android 10)
  • работает как с правами root-пользователя, так и без них
  • окна поверх приложений, запуск инструкций с других программ через интенты, задачи по расписанию, автозапуск скриптов с системой, темы, шрифты и другое — через плагины (внимательнее, подписи у сборок разные; ставим плагины оттуда же, откуда и Termux) ~ запуск дистрибутивов Linux через proot
  • менеджер пакетов на базе APT с таким же простым синтаксисом (pkg install/update/remove…)
  • отдельные репозитории с 1000+ пакетов: с графическим интерфейсом, играми и пакетами для Android 5/6
  • настраивамые (раздел Extra keys в файле $HOME/.termux/termux.properties) виртуальные клавиши-модификаторы (ctrl, alt, tab, esc и др.)
  • поддерживает физические клавы (+ горячие клавиши) и мыши ~ сообщество в IRC, Telegram, Discord и др.
  • лаконичная исчерпывающая документация с поиском

ИМХО:  Просто незаменимый. Позволяет практически всё, что можно через терминал. Ограничен лишь фантазией пользователя. Только хацкерские пакеты придется доставлять самому (снесли их с реп), остальное — ставь не хочу.

Свежее