Linux Deploy — это программа с открытым исходным кодом, автоматизирующая процесс установки и запуска GNU/Linux под Android.
Приложение скачивает и устанавливает на Android-устройство выбранный дистрибутив Linux. Установка может осуществляться в отдельный файл (образ), на выделенный раздел флеш-карты или в обычную директорию. Поддерживаются оптимизированные сборки для ARMv7. Приложения из новой Linux-системы запускаются в chroot-окружении параллельно со штатной работой платформы Android. Установка дистрибутива осуществляется по сети с официальных зеркал в Интернете. Доступ к Linux-системе осуществляется через SSH, VNC или сторонний X-сервер. Для работы приложению требуются привилегии суперпользователя (root).
В версии 1.3 реализована поддержка дистрибутивов Arch Linux, Fedora и openSUSE. В openSUSE пока не работает VNC, но есть поддержка SSH и X Window System. Также появилась возможность запустить из образа такие дистрибутивы как BackTrack, Bodhi Linux и Raspbian. Linux Deploy позволяет запускать сторонние образы Linux-дистрибутивов, которых нет в списке, но основаны на одном из поддерживаемых программой дистрибутивов. Для этого реализован механизм переконфигурации. Также в новой версии управлять процессом установки и запуска GNU/Linux-окружения можно полностью из консоли Android, используя сценарий linuxdeploy.
Характеристики:
- поддерживаемые дистрибутивы: Debian, Ubuntu, Arch Linux, Fedora, openSUSE;
- тип установки: файл образа, раздел диска, директория;
- поддерживаемая файловая система: ext2, ext3, ext4;
- интерфейс управления: SSH, VNC, X;
- окружение рабочего стола: XTerm, LXDE, Xfce, GNOME, KDE;
- поддерживаемый язык: русский, английский.
Основные изменения:
- добавлена поддержка дистрибутивов Arch Linux, Fedora и openSUSE (экспериментально);
- скрипт linuxdeploy теперь можно запускать из консоли Android;
- добавлена возможность создания символьной ссылки на linuxdeploy в /system/bin;
- добавлена функция автоматического расчета размера образа диска (90% от свободного пространства, но не больше 4095 МБ);
- добавлен подпункт окружения рабочего стола «Другое» (для ручной настройки).
>>> Подробности