Существует ли удобная небольшая виртуальная машина Unix, которую я могу установить как приложение для Android?

10

Ubuntu для Android, кажется, отсутствует в действии.

Завтра я путешествую, и мне нужно взять с собой базовую машину с Linux. Я бы лучше взял планшет, чем ноутбук. Так есть ли разумная простая виртуальная машина Linux, которую я могу установить как приложение для Android. и что я могу SSH с Putty с любого ПК, который я найду (в идеале через USB-кабель)?

Я хотел бы иметь возможность запустить хотя бы emacs, git и rsync. И в идеале Python.

Interstar
источник
С ограниченным объемом памяти на вашем планшете / телефоне это кажется мне немного неэффективным.
mdpc
Если вы специально ищете виртуальную машину Linux, вы можете изменить заголовок вопроса. Если это не так, вы можете изменить текст вопроса.
calum_b

Ответы:

6

Да, есть одна виртуальная машина под названием Linux-на-Android. Я слышал об этом, мало кто из моих друзей использовал это, и у них был хороший опыт. Вы можете найти это на sourceforge .

арийский
источник
Можете ли вы более конкретно указать, где на sourceforge его можно найти? Это большой сайт.
Mattdm
В противном случае попробуйте это play.google.com/store/apps/…
Ариан
1
Спасибо. Я надеялся избежать рутирования устройства. Я просто хочу простую среду Unix с нужными мне инструментами. Не иметь полного контроля Unix над самим устройством Android. (Даже не ищет vnc или рабочий стол графического интерфейса пользователя)
interstar
1
@Alko Как личное мнение. Не очень хорошая идея запускать его на SE Live
Aryan
2

Прочтите эту инструкцию: Debian и Android вместе на G1

Существует arm debian , вы можете легко настроить его на своем устройстве Android, по крайней мере, вам нужен root и 420Mb свободного дискового пространства (минимальный размер установки lenny).

Во вторых, есть много портов Qemu , просмотрите рынок. Один из них - Limbo - эмулятор ПК (x86) . Таким образом, вам не нужен рут, но вы теряете скорость.

невинно мир
источник
1

Там есть "Debian Noroot". Может или не может работать для вас, это 200 МБ загрузки.

У меня просто есть SSH и чтобы произвести впечатление на моих друзей.

user176683
источник
0

На рутированном телефоне Android вы можете установить Linux Deploy . Он основан на chroot и позволяет использовать ssh и vnc для виртуальной машины.

Кроме того, Termux - это эмулятор терминала, который запускает небольшую виртуальную машину Linux, которая поддерживает установку пакетов. Это работает без рутированного телефона Android.

JohnLazar
источник