Установка

Termux на Android

Linux-терминал без root: pkg, SSH, тестовый PocketMine-MP на телефоне. Не замена VDS.

pkg Android PMMP
Termux на Android — Minecraft Wiki PocketMine

Termux — эмулятор терминала и минимальное Linux-окружение для Android. Не требует root, ставит свой пакетный менеджер pkg/apt и даёт bash, wget, git, python, php-сборки и всё, что нужно, чтобы крутить утилиты или тестовый PocketMine-MP прямо с телефона.

command block netherite sword hopper book writable redstone dust ender pearl
Termux: первый запуск и pkg update
Первый запуск: обновление пакетов pkg update / pkg upgrade

Зачем Termux майнкрафтерам

Тест PMMPПоднять PocketMine-MP на Android «для себя / друзей» без ПК
СкриптыPython/Node/Bash для ботов, мониторинга, бэкапов
SSHЗайти на свой VDS с телефона
ОбучениеLinux-команды без отдельной виртуалки
Важно. Play Store-версия Termux устарела и не обновляется. Ставьте только с F-Droid или GitHub Releases (официальный org termux). Не смешивайте APK из разных источников — разные подписи, обновления сломаются.

Системные требования (2026)

Android7.0+ (рекомендуется 10+)
Архитектураarm64-v8a (почти все современные телефоны)
RootНе нужен
МестоОт ~200 МБ; для PMMP + мир — 1–2+ ГБ свободно
RAM3–4+ ГБ для комфортного сервера; 2 ГБ — только лёгкий тест

Установка Termux

Вариант A — F-Droid (рекомендуется)

  1. Установите приложение F-Droid с официального сайта f-droid.org (не из случайных APK-репаков).
  2. В F-Droid найдите Termux (package com.termux) и установите.
  3. Опционально: Termux:API, Termux:Widget, Termux:Boot — по необходимости.
  4. Откройте Termux. При первом запуске подтянется bootstrap (базовая система).

Вариант B — GitHub Releases

  1. Откройте релизы репозитория termux/termux-app на GitHub.
  2. Скачайте APK под вашу архитектуру (обычно arm64-v8a / universal).
  3. Разрешите установку из неизвестных источников для браузера/файлового менеджера.
  4. Установите APK и откройте Termux.
Права хранилища. Чтобы читать/писать файлы в общей памяти телефона: termux-setup-storage и подтвердите доступ. Появится symlink ~/storage/.

Первые команды

pkg update
pkg upgrade -y
pkg install -y wget curl git nano proot
termux-setup-storage

pkg — обёртка над apt в Termux. После upgrade стоит перезапустить сессию (закрыть вкладку терминала и открыть снова), если просили обновить bootstrap.

Termux: установка зависимостей и загрузка binary
Установка утилит и загрузка PHP binary / архивов для сервера

PocketMine-MP в Termux (обзор)

PMMP на Android — тестовый сценарий: телефон греется, сон ОС рвёт процесс, IP меняется в мобильной сети. Для продакшена используйте VDS. Для «поиграть с друзьями в одной Wi‑Fi» — ок.

  1. Создайте каталог: mkdir -p ~/pmmp && cd ~/pmmp
  2. Скачайте Android PHP binary из релизов pmmp/PHP-Binaries (ветка PM5, arm64) — не системный php из pkg, если он без нужных ext.
  3. Распакуйте binary в bin/ рядом с сервером.
  4. Скачайте PocketMine-MP.phar и start.sh из релизов pmmp/PocketMine-MP.
  5. chmod +x start.sh и запуск: ./start.sh
  6. В игре Bedrock подключайтесь к IP телефона в локальной сети, порт 19132 UDP.
mkdir -p ~/pmmp && cd ~/pmmp
# Пример: актуальные URL смотрите в GitHub Releases (имена тегов меняются)
# wget …/PHP-8.x-Android-arm64-PM5.tar.gz
# mkdir -p bin && tar -xzf PHP-*.tar.gz -C bin
# wget …/PocketMine-MP.phar
# wget …/start.sh # или сгенерируйте из репозитория
chmod +x start.sh./start.sh
Не копируйте устаревшие one-liner’ы с YouTube 2022–2024. Теги PHP-Binaries и версия phar меняются. Всегда сверяйте релизы на GitHub pmmp. Подробнее про binary: Установка PHP для PMMP.
Termux: PocketMine-MP запущен
Успешный старт ядра: порт 19132, сервер готов принимать игроков

Сеть и доступ друзей

Локальный Wi‑FiДрузья в той же сети: IP телефона (настройки Wi‑Fi) + порт 19132
Мобильный интернетCGNAT у оператора часто блокирует входящие; без VPN/туннеля снаружи не зайти
Playit / ngrok / Cloudflare TunnelОбход без белого IP (отдельные гайды)
Сон Androidэкран выключен — процесс могут убить; держите Termux на переднем плане / wake lock / Termux:Boot

Полезные пакеты

opensshpkg install openssh — ssh/scp на VDS
pythonСкрипты, боты, парсеры
nodejsJS-утилиты, discord-боты
tmux / screenСессия не умрёт при обрыве SSH (на VDS); в Termux — удобно держать сервер в панели
gitКлонирование репозиториев плагинов/скриптов

Типичные ошибки

Unable to locate packageСначала pkg update; проверьте зеркало
Permission denied start.shchmod +x start.sh
Wrong architecture PHPСкачали x86_64 вместо Android arm64
Server not joiningUDP 19132, firewall, разные Wi‑Fi, CGNAT
Killed / process endedМало RAM, Android Doze, закрыли Termux свайпом
Play Store Termux brokenУдалите сторовую версию, поставьте F-Droid/GitHub

Безопасность

  • Не запускайте скрипты «скопировал с чата» без чтения.
  • Не открывайте SSH в Termux в интернет с паролем 123.
  • Плагины PMMP — только из доверенных источников; на телефоне бэкапьте worlds/ и plugin_data/.
  • Для публичного онлайна лучше VDS + ядро с нормальным firewall, а Termux оставить для разработки/теста.

Termux удобен для теста PMMP «в кармане», не для боевого онлайна. Экран выключен — Android может убить процесс. Для продакшена берите VDS и Termius по SSH.

Связанные гайды

PocketMine-MP 5 · PHP binary · Java · Команды · Unphar