Главное:
- Google интегрировала приложение Terminal в кодовую базу Android для работы с Linux.
- Приложение предоставляет доступ к эмулятору терминала с виртуальной машиной Debian GNU/Linux 12.
- Виртуализация основана на Android Virtualization Framework с гипервизором KVM.
Что представляет собой новое приложение Terminal
Согласно последним новостям, Google добавила в Android новую функциональность в виде приложения Terminal. Это приложение позволяет пользователю запускать эмулятор терминала, обеспечивая доступ к полноценному Linux-окружению, выполненному в виртуальной машине. Такое решение открывает новые горизонты для разработчиков и пользователей устройств на платформе Android, позволяя им работать с командной строкой Linux прямо на смартфонах и планшетах.
Функциональность приложения была разработана в рамках проекта под названием Ferrochrome и направлена на запуск Debian GNU/Linux 12 в виртуальной среде. Это решение использует Android Virtualization Framework (AVF), внедренный в Android 13, и основано на гипервизоре KVM, который обеспечивает высокопроизводительную виртуализацию.
Как работает приложение Terminal
К сожалению, данная версия приложения в первую очередь ориентирована на работу через командную строку. Несмотря на наличие во фреймворке AVF потенциальной возможности запуска графических Linux-приложений, разработчики подчеркивают, что пока что такая функция не реализована. Чтобы пользователи могли активировать приложение Terminal, необходимо зайти в настройки Android и включить опцию Linux terminal, после чего в разделе приложений появится новая иконка.
Интересно, что настройка виртуальной машины пока не автоматизирована и требует выполнения ряда манипуляций вручную, включая загрузку системного образа Debian и конфигурацию системы. Однако разработчики уже работают над созданием приложения LinuxInstaller, с помощью которого этот процесс может быть значительно упрощен в будущем.
Перспективы и будущее разработки
В дорожной карте Google также упоминается о планах по расширению функционала приложения Terminal. В дальнейшем планируется добавить такие возможности, как копирование IP-адреса, отключение виртуальной машины, настраиваемые параметры дискового образа и некоторые другие функции, которые могут сделать работу с Linux под Android более удобной.
На данный момент тестирование новой подсистемы проходит на устройствах с кодовыми именами tangorpro и komodo, которые относятся к линейке планшетов Pixel Tablet и Pixel 9 Pro XL. Данная информация вызывает интерес, так как показывает обширные амбиции Google в сочетании мобильности Android и удобства настольного Linux.
В общем, данное нововведение может стать важным шагом в интеграции и расширении возможностей платформы Android. Ожидаю, что данная функция привлечет внимание разработчиков и тех, кто использует Linux в своей повседневной работе.
Как вы считаете, полезно ли это нововведение для пользователей Android? Ваше мнение имеет значение!
Добавить комментарий