Linux Deploy — это приложение с открытым исходным кодом для простой и быстрой установки операционной системы (ОС) GNU/Linux на Android устройство.
Приложение создает образ диска на флеш-карте, монтирует его и устанавливает туда дистрибутив ОС. Также поддерживается установка ОС прямо на раздел карты или в каталог раздела с файловой системой ext2/ext3/ext4. Приложения из новой системы запускаются в chroot окружении параллельно со штатной работой платформы Android. Все вносимые изменения на устройстве обратимы, т.е. приложение и созданные им компоненты можно полностью удалить. Установка дистрибутива ОС осуществляется по сети с официальных зеркал в Интернете. Для работы приложению требуются привилегии суперпользователя (ROOT).
Интерфейс программы поддерживает английский и русский языки. Через интерфейс программы можно управлять процессом установки ОС, а после установки можно запускать и останавливать службы новой системы (есть поддержка запуска своих сценариев). Процесс установки отображается в виде текстовых отчетов в главном окне приложения. Во время установки программа сама настраивает рабочее окружение, которое включает в себя базовую систему, сервер SSH, сервер VNC и графическую среду на выбор. Также через интерфейс программы можно управлять параметрами сервера SSH и VNC.
Установка новой ОС занимает около 30 минут. Рекомендованный минимальный размер образа диска без графического интерфейса — 512 МБ, а с графическим интерфейсом — 1024 МБ (для LXDE). После начальной установки пароль для доступа по SSH и VNC назначается как «changeme», который можно сменить стандартными средствами ОС.
Характеристики:
- Поддерживаемые дистрибутивы: Debian, Ubuntu, Kali Linux, Arch Linux, Fedora, Gentoo, openSUSE, Slackware, RootFS (tgz, tbz2, txz)
- Тип установки: файл, раздел, оперативная память, директория
- Поддерживаемые файловые системы: ext2, ext3, ext4
- Поддерживаемые архитектуры: ARM, ARM64, x86, x86_64, режим эмуляции архитектуры (ARM <-> x86)
- Интерфейс управления: Android-терминал, SSH, VNC, X-сервер, фреймбуфер
- Окружение рабочего стола: XTerm, LXDE, Xfce, GNOME, KDE, другое (ручная настройка)
- Поддерживаемые языки: мультиязычный интерфейс
ВНИМАНИЕ!
Эта программа поставляется БЕЗ ВСЯКИХ ГАРАНТИЙ, а автор не несет ответственности за любые возможные последствия ее использования. Это свободное программное обеспечение, и вы можете распространять его согласно правилам лицензии GPLv3.