Ubuntu no root для android
Краткое описание:
Установка Linux на Android в Termux без рут-прав
Andronix lets you install a Linux system on your Android Device without root. We found out that using Linux on Android is quite useful and lets you do many heavy tasks on your Android device.
This app lets you install various popular Linux distributions on your Android device by using Termux and PRoot functionality on the Android system. The application also provides you a graphics layer or Desktop environment (Xfce, MATE, LXDE, LXQT and KDE) on the top of the Linux shell which makes the user experience much better than working on a Linux command line.
* Manjaro is now available with xfce, lxqt, lxde and mate.
* Ubuntu KDE is now available which is great success.
* KDE Performance optimization — Better performance.
* Added multiple Window manager — Better look in KDE.
* Prinstalled softwares and themes — Makes a better aesthetic.
* AndroNix Premium — We have released AndroNix Premium with tons of features.
* Dark Mode — Use AndroNix at night comfortably.
* AndroNix Commands — A special addition to the family of AndroNix. It’s all you need to manage your commands throughout your life. Just copy and paste!
* AndroNix Web App — We have also released our web app to compliment AndroNix commands on Android, so you can now access Commands on any internet connected device.
* AndroNix Feed — We saw that since the last release you guys were really happy about the blogs we posted. So now we have a dedicated blog feed to make a better use of Linux and the power it offers.
* Offline Downloads — Internet can be unpredictable sometimes, but don’t worry we’re introducing offline support of Linux distros, though you’ll be still needing internet to download some files depending upon your device at the time of installing.
* Robust Documentation — We’ve been working on writing some documentations for weeks now. This will enable you to help yourself without waiting for us to reply.
* Priority Support — AndroNix Premium bring priority support with it at no extra cost. IF you’re an AndroNix Premium member just enjoy the blazing fast support, on the platform you like!
* Communities budding — We now support official AndroNix communities on Telegram and WhatsApp. We will soon expand to other platforms as well.
* UI overhaul — We’ve redisgned almost every element the our app and worked on user experience more than ever
* Automation Added — If you choose AndroNix Premium, we’ll handle everything for you. Just login and forget the rest.
* Profile Tab Added — Profile let’s you see your current status (Premium or not). If you’re a premium member, profile section has many things for you.
* Termux is now available offline — We now offer an offline copy of Termux within
AndroNix.
If you are new to Linux, we provide you easy and hassle-free instructions which makes your first impression of Linux a lot better. In case you still face some issues you can easily contact us on various platforms mentioned in the app. We ensure you that we will contact you as soon as possible.
— No root permissions required.
— Distros we support:
* Manjaro
* Ubuntu
* Kali Linux
* Debian
* Parrot OS
* Fedora
* Arch Linux
— Desktop environments we support:
* KDE
* LXDE
* LXQT
* MATE
* XFCE
— One click install/uninstall feature.
— Features multiboot linux system.
— Termux in required.
— Android version should be at least 5.1
— Device architecture supported: ARMv7, ARM64, x64.
Требуется Android: 5.1 и выше
Русский интерфейс: Нет
Источник
Установка Linux вместо Андроид
Рабочая среда Линукс почти не распространена на мобильных устройствах, будь то планшеты или смартфоны. Есть несколько моделей на Linux, но их поддержка быстро прекращается, а бренд-создатель всегда ноунейм, не вызывающий доверия.
Так как на Android Linux нет в качестве предустановленной среды управления, Linux на Андроид нужно инсталлировать самостоятельно. В некоторых сервисных центрах оказывают такую услугу.
Зачем это понадобится
Начнем с того, что иметь устройство Android Linux возможно.
Дело в том, что операционная система Андроид функционирует на линуксоидном ядре, и пусть программная среда, интерфейс и возможности сильно изменены по сравнению с классическим Линуксом, “фундамент” один и тот же.
Поэтому абсолютно на любой планшет или смартфон с гугловской ОС можно инсталлировать Linux на Android.
Сразу отмечу, что Линукс не предназначен для эксплуатации на мобильных устройствах.
Во-первых, размер экранов слишком мал по сравнению с мониторами компьютеров, и в интерфейсе платформы учитываются именно дисплеи для ПК.
Во-вторых, подразумевается работа с системой с использованием компьютерных методов ввода: клавиатура и мышь. Управление на сенсорном экране возможно, но это значительно неудобнее.
Исходя из вышесказанного возникает вопрос: зачем вообще нужен Linux для Android?
Если дать максимально короткий ответ, то он будет таковым: намного больше функций, разнообразное управление платформой, системные возможности с глубоким доступом, кастомизация множества элементов.
Инструменты для Linux предоставляют пользователю функции, в числе которых:
- командная строка;
- всевозможные редакторы;
- работа и доступ по SSH и FTP;
- сетевые функции;
- инструменты для разработки программного обеспечения;
- функционирование даже без графической оболочки.
Пользоваться всеми возможностями платформы можно через эмулятор, который инсталлирован поверх Андроида. В этом выражается еще один плюс, ведь не нужно переустанавливать операционную систему вместо Android.
Через эмулятор смартфон или планшет останется с функциями, за которые отвечает стандартная ОС (прием звонков, создание фото, запуск приложений, доступ к Play Market и прочее), а также получит инструменты Линукса.
И даже это не все плюсы дистрибутива Linux.
Для разработчиков и других специалистов большое преимущество рабочей среды в использовании в качестве рабочей станции. Эта платформа без проблем подключается к компьютеру и дает возможность управлять терминалом через клиент Telnet/SSH или RDesktop/VNC.
Конечно, можно применять старые-добрые флеш-карты, но рабочая станция на мобильном устройстве намного удобнее и не требует постоянного переноса данных из накопителя на ПК и наоборот.
Резюмируя о смысле использования Линукса добавлю, что эффективнее всего установить Linux на планшет, потому что на нем большой экран.
Для удобства советую подключить мышь и клавиатуру. Сделать это можно через адаптер OTG, а также используя беспроводной тип соединения.
Пошаговая установка Linux на Android устройство
Как я уже упоминал выше, операционная система Андроид создана на ядре Линукса, поэтому библиотеки, эмуляторы, инструменты поддерживаются прямо внутри платформы от Google.
Из-за этого установка Linux на Android проходит довольно легко для опытных пользователей. Обычно платформу собираются инсталлировать именно такие люди.
Процесс подготовки
Сначала пройдемся по всем элементам, которые понадобятся для установки:
- мобильное устройство на Андроиде с рут-правами;
- программное обеспечение для развертывания платформы под названием Linux Deploy;
- софт BusyBox;
- SSH-клиент под названием ConnectBot;
- графический сервер XDSL.
По поводу получения прав суперпользователя я уже писал в предыдущих статьях на сайте Plansheta.ru. Ссылка на материал о root правах.
Все остальное загружается/устанавливается из интернета и доступно абсолютно бесплатно.
В качестве примера возьму софт BusyBox. Найти его можно в официальном магазине приложений Play Market. Следует установить программу оттуда, затем открыть и тапнуть на опцию “InstallBusybox”. Содержимое быстро распакуется и будет готово к использованию.
В случае с остальным программным обеспечением его достаточно просто установить. Когда вы проделали все эти действия, можно приступать к инсталляции, описанной поэтапно далее.
Развертывание дистрибутива
Инсталляция Линукса происходит через приложение. Я выбрал Linux Deploy, потому что программа простая и понятная в использовании, без лишних функций и загроможденного интерфейса.
Как установить платформу:
- После установки софта его необходимо открыть и перейти во вкладку “Настройки”, которая появится после клика на символ с тремя вертикальными точками в правом верхнем углу.
- В настройках необходимо поставить галочку напротив двух надписей: “Не отключать экран” и “Не отключать Wi-Fi”. Это нужно для того чтобы необходимые операции происходили до тех пор, пока дистрибутив не будет выключен.
- Не выходя из настроек приложения, надо проскроллить вниз и нажать на кнопку “Обновить окружение”. Софт начнет загрузку обновления. Следует дождаться, пока процесс завершится.
- Выйти из настроек и нажать на символ загрузки в верхней части. Откроется раздел параметров.
- В параметрах в первую очередь требуется выбрать тип системы и дистрибутив. Например, Ubuntu for Android. Продвинутые пользователи могут сменить архитектуру, но если вы не понимаете, к чему это приведет и на что влияет, советую оставить вариант, выбранный по умолчанию.
- Выбрать путь установки образа платформы. Надо учитывать, что образ занимает немалую часть памяти, поэтому ее следует предварительно освободить. Советую выбрать 1024 МБ в качестве размера образа. Конкретный объем зависит от графической оболочки и предустановленных инструментов. Например, для Gnome это 1.3 ГБ, а для XFCE хватит 1.1 ГБ.
- Вписать имя пользователя и пароль. В пункте “Локализация” выбрать ru_RU.UTF-8 для применения русской локализации.
- В пункте “Компоненты” осуществляется выбор окружения рабочего стола и дополнительных инструментов. В примере я выбрал LXDE окружение и поставил галочки напротив надписей “Окружение рабочего стола” и SSH сервер”.
- Поставить галочку у пункта GUI.
- В качестве графической подсистемы выбрать X Server.
- В настройках X Server надо ввести номер дисплея “0” и адрес беспроводной сети в “Адрес X-сервера”. Имейте в виду, что если дистрибутив не запустится с первого раза, номер дисплея автоматически изменится, поэтому нужно будет перезагрузить аппарат.
- Проскроллить вверх и тапнуть на надпись “Установить”. Начнется создание образа Линукс системы. Длительность процесса зависит от выбранного типа и скорости памяти. Обычно инсталляция занимает 25-35 минут. Важно не эксплуатировать гаджет во время установки, чтобы случайно не прервать действие.
Запуск
После окончания инсталляции необходимо запустить дистрибутив, открыв XSDL Server. В нем надо выбрать разрешение экрана и размер шрифта.
Далее нужно открыть программное обеспечение Linux Deploy и тапнуть на надпись “Старт”. Теперь можно вновь переходить в XSDL Server и ожидать, пока платформа загрузится.
Когда процесс завершится, дистрибутив Линукса будет готов к использованию через программу XSDL Server. Эмулятор дает полноценный доступ. Пользователя ограничивает лишь аппаратная мощность его мобильного устройства.
Взаимодействие через сервер осуществляется просто:
- если нужно отменить последнее действие, используйте кнопку “Меню”;
- для запуска экранной клавиатуры надо тапнуть на кнопку “Назад”;
- тап двумя пальцами одновременно аналогичен двойному клику левой кнопкой мыши.
Проверка работы после установки
Если Линукс запустился, то с большой долей вероятности его функционирование не будет омрачено системными ошибками, багами или чем-то подобным. Но в редких случаях такое происходит.
Неисправности указывают на то, что аппаратных мощностей мобильного устройства не хватает для совершения определенных действий. Обычно подобное происходит на бюджетных гаджетах.
К сожалению, решения подобной неполадки нет. Остается лишь приобрести аппарат помощнее или не пользоваться инструментами, с которыми не справляется гаджет.
Какие могут быть проблемы
В процессе создания образа операционной системы могут возникнуть ошибки.
Есть две самые распространенные неполадки:
- Making new disk image (ошибка начинается с этого предложения).
В этом случае в параметрах, где указывается путь хранения образа, необходимо поменять “0” на “Legacy”. - dd: opening `/storage/sdcard0/linux.img’: Read-only file system.
Ошибка, связанная с конфликтом имен в рутованной операционной системе. Для ее исправления нужно перейти в программу, через которую выданы права суперпользователя (например, SuperSU), и снять галочку напротив пункта “Создать поименное разделение пространств”.
Из-за того, что операционная система от Гугл является одним из типов Линукса, хоть и сильно измененного, неисправности происходят крайне редко.
Тем не менее Linux на Андроид это скорее игрушка и приятное дополнение, но никак не полноценная платформа, как в случае с использованием через компьютер.
Если хотите работать с серверами, разрабатывать программные решения и прочее, то лучше поставьте ядро на обычный компьютер. Даже слабый офисный аппарат будет намного лучше, чем любое мобильное устройство. Да и управление значительно удобнее.
Источник