Запуск Ubuntu на Android

Как видно из заголовка, мы опять будем извращаться... Да, полноценную операционную систему Ubuntu мы точно не запустим, у меня не получилось даже графический интерфейс запустить, хотя оно долго и упорно пыталось установить mate и gdm3, но оно не запустилось, так как оно загружается не как обычно Grub-ом или Lilo или еще чем-то. Однако, мне удалось установить Postfix, PHP7 и Apache2. Из всего этого запускается только PHP, я попробовал отправить сообщение на почту функцией mail() но оно выдало ошибку и сообщение не дошло =( видимо надо еще поколдовать...

Ладно, к делу, раз вы все таки дочитали абзац до конца, осознали, что вам вполне хватит возможности консольной Ubuntu, то расскажу как установить.

Для начала из Play Market ставим прогу Termux

Затем запускаем эту консоль и вводим команду:

pkg install wget openssl-tool proot -y && hash -r wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Ubuntu/ubuntu.sh && bash ubuntu.sh

Что делает эта команда? Ну если разобрать, то pkg - это что-то вроде менеджера пакетов в данном терминале, да, оно без рута может поставить некий софт, в данном случае - это  wget и еще пара пакетов. Затем сосет из интернета файл ubuntu.sh и выполняет, все остальное делается автоматически, установка займет минут 10-30 в зависимости от мощности аппарата и интернета. Далее, когда все скачается и распакуется rootfs можно будет запускать, оно создаст еще один sh файл, можно будет его запустить и запустится консоль Ubuntu с root правами, можно будет ставить различные консольные приложения.

По мимо установки Ubuntu в термнале Termux мне удалось установить mc, однако у меня не рутированный Android и куда попало оно мне не давало стучаться.

Безопасность: если вы новичек и видите кучу строк на английском языке - может охватить паника - что на ваш телефон действительно устанавливается Ubuntu, это не совсем так, на ваш телефон скачивается корневая файловая система Ubuntu - что то вроде виртуального диска, однако все изменения сделанные в Ubuntu ни как не влияют на работу мобильного телефона. К сожалению, я не знаю всех возможностей Termux, возможно, на рутированном телефоне оно и может что-то не доброе натворить, но до этого я не дошел. Хотя... Я выразился не много не правильно, Termix ничего не может натворить, это всего лишь инструмент, который использует человек - так что если вы рутировали свой телефон - и решили проверить, удаляются ли с него системные файлы - то это уже ваши проблемы =) в данном случае мы описываем возможности, а не способы превратить телефон в кирпич.

P.S. Для всего выше описанного - не нужны права root на телефоне. У меня установилась версия для процессора ARM.

Комментарии

Дорогие посетители моего сайта, подпишитесь на мой канал в Дзене! Это стимулирует меня писать новые и новые познавательные статьи!