Простой способ запустить изолированную среду Linux на вашем устройстве.

Последняя версия

Версия
Обновить
23 авг. 2022 г.
Разработчик
Категория
Google Play ID
Количество установок
500+

App APKs

vmConsole - Linux on Android APP

Это свободное программное обеспечение с открытым исходным кодом которое позволяет запускать дистрибутив Alpine Linux в виртуальной машине на устройстве Android. Тысячи пакетов доступные для установки с онлайн репозиториев делают приложение vmConsole мощным инструментом для разработчиков, тестеров ПО, системных администраторов и просто любителей Linux. Основой данной программы является системный эмулятор QEMU, по этому для её работы не нужны права суперпользователя, поддержка KVM и тд. Ввод и вывод осуществляются через Xterm-совместимый терминал.

По умолчанию вам предоставляется установка Alpine Linux в режиме без постоянного хранилища (diskless). Операционная система полностью размещается на файловой системе tmpfs. Не переживайте если в результате экспериментов что-то сломается. Просто перезапустите приложение и все восстановится. Конечно, есть некоторые особенности данного решения: весь контент размещаемый на tmpfs будет удален при выключении, да и размер диска весьма ограничен. Вы можете установить систему на постоянный диск чтобы обойти данные ограничения. Инструкции имеются в официальной документации Alpine Linux.

Несколько идей по использованию vmConsole:
* Исследуйте мир Linux.
* Запускайте код Bash, C, C++, Python и других языков программирования.
* Редактируйте ваш код при помощи VIM, Nano и других консольных редакторов.
* Запускайте ваш сайт на локальном веб сервере.
* Запускайте Docker контейнеры.
* Подключайтесь к вашим серверам через SSH.

Приложение требует некоторого уровня умений администрирования систем Linux. Ожидается, что пользователь знаком с такими понятиями как виртуальная машина, эмулятор, последовательная консоль, терминал, а также умеет использовать утилиты такие как Bash, Coreutils и другие.

Среда vmConsole является изолированной и не имеет прямого доступа к хосту. Всё, что происходит внутри виртуальной машины, остаётся в её пределах и никак не влияет на ваше устройство. vmConsole не является инструментом получения прав суперпользователя или произведения иных модификаций ПО устройства!

Это приложение не является эмулятором терминала для Android OS. Если вы ищите программу с данной функцией, пожалуйста обратите внимание на Termux или ConnectBot.

Примечания:
* После логина, инструкции по использованию приложения показаны на MOTD.
* Долгое нажатие в любой части экрана активирует меню или выделение/копирование/вставку текста.
* Только один экран терминала. Это связано с тем, что приложение использует только один экземпляр QEMU. Если нужно больше одной вкладки консоли, пожалуйста используйте мультиплексор, например tmux или screen.

Использование прав доступа:
* Интернет: необходимо для установки дополнительных пакетов из онлайн репозиториев и использования некоторых утилит.
* Хранилище: необходимо для работы с файлами на устройстве.

Если у вас есть вопросы, пожалуйста обращайтесь на страницу дискуссий GitHub: https://github.com/sylirre/vmConsole/discussions
Подробнее…

Реклама

Реклама