Google создаёт терминал для запуска Debian на Android.
Google активно работает над официальной поддержкой DebianLinux на устройствах Android через новое приложение «Терминал». Это важное событие для разработчиков, которые долгое время были вынуждены искать обходные пути для запуска Linux на Android. В будущем они смогут использовать полноценную Linux-среду прямо на своих устройствах.
Проект был обнаружен в Android Open Source Project (AOSP), где инженеры Google разрабатывают приложение «Терминал», использующее виртуализацию на базе Android Virtualization Framework (AVF) для работы с Debian виртуальной машиной. Это даст возможность выполнять команды Linux в изолированной среде на устройствах с Android.
Запуск Linux-приложений на Android может показаться нишевой функцией, но она открывает новые горизонты для разработчиков. Теперь они смогут разрабатывать и тестировать Android-приложения непосредственно на своих телефонах и планшетах, что значительно повысит качество и стабильность программного обеспечения для экосистемы Android. Проблемы с ошибками на этапе запуска станут менее частыми.
Хотя приложение «Терминал» пока находится на стадии разработки, недавние обновления в коде AOSP намекают на то, что Google планирует интегрировать его прямо в настройки Android. Будет доступна опция «Терминал Linux», с помощью которой пользователи смогут загружать, настраивать и запускать Debian виртуальную машину.
Также ожидается добавление новых функций, таких как изменение размера диска, пересылка портов и восстановление разделов. Эти возможности будут доступны на Chromebook, планшетах и телефонах Android, что делает разработку ещё более универсальной.
Google выбрала виртуальные машины для реализации «Терминала», поскольку большинство Android-устройств работают на ARM-процессорах, которые не могут напрямую запускать многие Linux-дистрибутивы. Виртуальная машина позволяет обойти это ограничение. Это также очередной шаг в направлении сближения Chrome OS и Android.
На данный момент Google не объявляла точной даты релиза нового приложения, однако есть предположения, что оно появится вместе с Android 16 в следующем году.