Как установить Linux на Android без рута
Обновлено: 21.11.2024
Поскольку Android является очень популярной операционной системой среди пользователей, некоторые экспериментаторы продолжают искать способ легко установить на нее различные дистрибутивы Linux. До сих пор было очень утомительно запускать ОС Linux на Android, но теперь все по-другому. С UserLand мы можем установить Kali, Ubuntu, Arch Linux, Debian как минимальные дистрибутивы на Android. Он предоставляет встроенные оболочки и сеансы VNC для графического взаимодействия. UserLand был разработан командой Gnurroot Debian и в прошлом был очень популярным приложением.
Здесь мы покажем вам, как установить и запустить минимальный сервер Ubuntu 18.04 на телефоне Android без какого-либо процесса рутирования ( root ). Это поможет вам изучить Linux прямо на вашем телефоне, не аннулируя гарантию.
Примечание: следующие шаги также работают для Debian и Kali Linux, доступных в UserLAnd.
Установка Ubuntu Linux на Android без рута
Шаг 1. Загрузите UserLAnd
Это приложение доступно в Google Play, сообщите ссылку для его загрузки. Установить его не составит труда, как и любой другой, откройте Play Market на телефоне или используйте эту ссылку или ищите здесь, когда появится UserLAnd для его установки.
Шаг 2. Запустите UserLAnd, чтобы установить Linux на Android
Когда приложение откроется, вы увидите несколько вариантов дистрибутивов Linux вместе с их логотипами, таких как KALI Linux, Ubuntu, Alpine, Arch Linux, Debian, а также облегченные рабочие столы на основе Debian со средой рабочего стола Xfce и LXDE. Он также имеет некоторые разработки для Linux, игры и приложения для повышения производительности. Здесь мы просто сосредоточимся на процессе запуска Ubuntu на Android. Нажмите на Ubuntu.
Шаг 3. Настройка имени пользователя и пароля для пользователя и VNC
Когда вы нажимаете на Ubuntu или любой другой дистрибутив Linux, представленный в UserLAnd, он сначала попросит вас установить имя пользователя, пароль и пароль VNC.
Вводите все, что хотите, и помните, что все это будет установлено как стандартный пользователь вашей операционной системы Android Ubuntu. Затем нажмите на блок рендеринга.
Шаг 4. Загрузите Ubuntu для Android
Следующее, что нам нужно сделать, это выбрать способ подключения установленной ОС Linux Ubuntu на Android с помощью SSH или VNC. Я хотел бы использовать SSh, который прост, и со встроенного терминала UserLAnd я могу легко управлять своей операционной системой Linux. Далее в этой статье мы также покажем, как использовать RealVNC для подключения существующей Ubuntu, KALI или любой другой ОС, доступной в этом приложении для Android.
После этого он скажет, что файлы Ubuntu для загрузки на Android имеют размер 80 МБ и хотели бы, чтобы вы загрузили их без Wi-Fi. Нажмите «Продолжить», если вы хотите загрузить их в мобильные данные. Настройка всего займет несколько минут, это будет зависеть от скорости вашего интернет-соединения.
Шаг 5: войдите в Android под Ubuntu
После установки, так как мы выбрали SSH, сначала откроется окно терминала. Теперь здесь, как и на обычном сервере Ubuntu, введите пароль, который вы создали выше для своего образа Ubuntu на базе Android.
Шаг 6. Обновление Ubuntu работает на Android
Помимо небольшого, в отличие от Windows 10 WSL, вы не почувствуете никаких других отличий от этого образа Ubuntu Linux, эмулируемого на телефоне Android.
Теперь мы можем использовать клавиатуру для ввода команды в наш Linux. Давайте сначала обновим все его пакеты. Выполните следующую команду
sudo apt-получить обновление
Шаг 7. Установите пароль root для Ubuntu
Откуда мы знаем, что пароль по умолчанию для пользователя root отсутствует, поэтому используйте следующую команду для его установки:
корневой пароль sudo
Введите пароль Unix дважды, все, что вы хотите установить, будет сделано…
Шаг 8. Установите среду рабочего стола Linux LXDE
По умолчанию ОС будет иметь только интерфейс командной строки, и чтобы придать ей некоторый графический пользовательский интерфейс, нам нужно установить ее вручную. Здесь мы устанавливаем легкий LXDE для Ubuntu Linux, чтобы запустить графический интерфейс на вашем телефоне Android.
sudo apt-get установить lxde
Шаг 9: настройка VNC для доступа к Ubuntu через графический интерфейс
Примечание. Не рекомендуется запускать графический интерфейс Linux для Ubuntu на Android, если у вас нет смартфона высокого класса.
В командной строке UserLAnd Ubuntu выполните следующие команды:
Мы можем использовать приложение XSDL для Android для доступа к рабочему столу с графическим интерфейсом для Ubuntu, но это отставание, поэтому мы решили не использовать программу просмотра RealVNC.
sudo apt для установки плотного vncserver
Примечание: во время установки вам будет предложено установить пароль для аутентификации.
sudo vncserver:1-геометрия 1920×1080
Примечание. Я устанавливаю его на OnePlus5 с разрешением Full HD и использую ваше разрешение в приведенной выше команде.
экспорт отображения sudo=:1
Шаг 10: установите приложение RealVNC для Android
На этом этапе мы уже настроили сервер Linux VNC на Ubuntu, и теперь пришло время загрузить приложение для Android под названием RealVNC Viewer — Remote Desktop.
Шаг 11. Подключите VNC к рабочему столу Ubuntu LXDE
Нажмите + в средстве просмотра VNC, чтобы создать новое подключение. Введите 127.0.01:5901 и имя установленной ОС, в моем случае это было raj. Затем нажмите «Создать». Поскольку наше соединение не зашифровано, оно предупредит вас об этом; здесь проигнорируйте это и просто нажмите OK
Sep в поле аутентификации введите пароль, который вы создали при установке сервера TightVNC выше.
И, наконец, вы увидите среду рабочего стола LXDE Linux на Android для Ubuntu, в которой дополнительно установлено приложение UserLAnd на Android.
Если вы хотите убить или остановить vncservice, используйте следующую команду:
Поэтому мы можем использовать это приложение, чтобы иметь Ubuntu для развлечения и экспериментировать с Linux на телефоне или планшете Android.
ВНИМАНИЕ! Все ссылки в статьях могут вести на вредоносные сайты или содержать вирусы. Следуйте им на свой страх и риск. Те, кто посещают статью намеренно, знают, что делают. Не нажимайте на все бездумно.
Вся размещенная информация взята из общедоступных источников и предоставлена исключительно в ознакомительных целях и не является призывом к действию. Он был создан только в образовательных и развлекательных целях. Вся информация предназначена для защиты читателей от противоправных действий. Посетитель берет на себя все возможные причиненные убытки. Все действия автор делает только на своем оборудовании и в своей сети. Не повторяйте ничего прочитанного в реальной жизни. | Также, если вы являетесь правообладателем материала, размещенного на страницах портала, напишите нам через контактную форму жалобу на удаление той или иной страницы, а также ознакомьтесь с инструкцией для правообладателей материалов. Спасибо за понимание.
Android, будучи очень популярной операционной системой, пользователи продолжают искать способ легко установить на нее различные дистрибутивы Linux. До сих пор было очень утомительно запускать ОС Linux на Android, но теперь это не так. С помощью UserLand мы можем установить дистрибутивы Kali, Ubuntu, Arch Linux, Debian на Android в минимальной форме. Он предоставляет встроенные сеансы Shell и VNC для работы с графикой. UserLand был разработан командой GNURoot Debian App, который был очень популярен раньше, в качестве замены.
Здесь мы покажем, как установить и запустить минимальный сервер Ubuntu 18.04 на телефоне Android без какого-либо процесса рутирования. Это поможет вам изучить Linux прямо на вашем телефоне без аннулирования гарантии.
Примечание. Приведенные ниже шаги также работают для Debian и Kali Linux, доступных в приложении UserLAnd.
Установить Ubuntu Linux на Android без рута
Шаг 1. Загрузите приложение UserLAnd
Это приложение доступно в магазине Google Play. Вот ссылка для его загрузки. В его установке нет никаких сложностей, как и в любом другом, откройте магазин Play на телефоне, либо используйте приведенную здесь ссылку, либо найдите UserLAnd, и когда появится, нажмите, чтобы установить его.
Шаг 2. Запустите UserLAnd, чтобы установить ОС Linux на Android
В тот момент, когда приложение откроется, вы увидите несколько вариантов дистрибутивов Linux вместе с их логотипами, такими как KALI Linux, Ubuntu, Alpine, Arch Linux, Debian, а также облегченные рабочие столы на основе Debian с окружением рабочего стола Xfce и Lxde. У него также есть несколько приложений для разработки Linux, игр и приложений для повышения производительности. Хорошо! здесь мы только собираемся сосредоточиться на процессе запуска Ubuntu на Android. Нажмите на значок Ubuntu.
Шаг 3. Настройте имя пользователя и пароль для пользователя и VNC
Когда вы нажимаете на Ubuntu или любой другой дистрибутив Linux, указанный в UserLAnd, сначала он попросит вас установить имя пользователя, пароль и пароль VNC.
Введите все, что хотите, и помните, что это сделает вас стандартным пользователем операционной системы Android Ubuntu. После этого нажмите на кнопку «Продолжить».
Шаг 4. Загрузите Ubuntu для Android
Следующее, что нам нужно выбрать, это то, как мы хотели бы подключить установленную ОС Linux Ubuntu на Android с помощью SSH или VNC. Я хотел бы использовать SSh, который прост, и из встроенного терминала UserLAnd я могу легко управлять своей операционной системой Linux. Позже в этой статье мы также покажем, как использовать RealVNC для подключения существующих Ubuntu, KALI или любой другой ОС, доступной в этом приложении для Android.
После этого он сообщит, что файлы Ubuntu для загрузки на Android имеют размер 80 МБ и хотели бы загрузить их без Wi-Fi. Нажмите «Продолжить», если вы хотите загрузить их на мобильные данные. Настройка займет несколько минут, все зависит от скорости вашего интернет-соединения.
Шаг 5. Войдите в систему Android под управлением Ubuntu
После установки, поскольку мы выбрали SSH в начале, откроется окно терминала. Теперь здесь, как и на обычном сервере Ubuntu, введите пароль, который вы создали выше для вашего образа Ubuntu, работающего на Android.
Шаг 6. Обновите и обновите Ubuntu, работающую на Android
Помимо маленького экрана и отсутствия начальной загрузки, он такой же, как Windows 10 WSL, вы не почувствуете никаких других отличий от этого образа Ubuntu Linux, эмулированного на телефоне Android.
Таким образом, теперь мы можем использовать клавиатуру для ввода команды в наш Linux. Давайте сначала обновим и обновим все его пакеты. Выполните следующую команду
Шаг 7. Установите пароль root для Ubuntu
Как мы знаем, по умолчанию для пользователя root нет пароля, поэтому для его установки используйте следующую команду:
Введите пароль Unix два раза, который вы хотите установить, и это будет сделано…
Шаг 8. Установите среду рабочего стола Linux LXDE
По умолчанию ОС будет иметь только интерфейс командной строки, и чтобы придать ей некоторый графический пользовательский интерфейс, нам нужно установить ее вручную. Здесь мы устанавливаем облегченный LXDE для Ubuntu Linux для запуска графического интерфейса на телефонах Android.
Шаг 9. Настройте VNC для доступа к Ubuntu через графический интерфейс
Примечание. Не рекомендуется запускать графический интерфейс Linux для Ubuntu на Android, если только у вас нет смартфона высокого класса, поскольку он тормозит, а также иногда дает сбои.
Ну! все же ради руководства я рассказываю вам, как получить доступ и просмотреть установленный рабочий стол LXDE в Ubuntu на Android.
В оболочке командной строки UserLAnd Ubuntu выполните следующие команды:
Мы можем использовать приложение XSDL Android для доступа к рабочему столу с графическим интерфейсом для Ubuntu, но оно тормозит, поэтому мы решили не использовать его, а вместо него использовать программу просмотра RealVNC.
Установите пароль для входа:
Запустить VNC-сервер
Если вы используете планшет или телефон с большим экраном, вы можете увеличить разрешение до 1920 x 1080
Примечание. Я устанавливаю его на OnePlus5, и он имеет разрешение Full HD, и в приведенной выше команде используйте ваше разрешение.
Шаг 10. Установите приложение RealVNC для Android
На предыдущем шаге мы уже настроили сервер Linux VNC на Ubuntu, и теперь пришло время загрузить приложение для Android под названием RealVNC Viewer-Remote Desktop.
Шаг 11. Подключите VNC к рабочему столу Ubuntu LXDE
В средстве просмотра VNC нажмите значок +, чтобы создать новое подключение. Введите 127.0.01:5901 и Имя вашей установленной ОС, в моем случае это было raj. Затем нажмите на кнопку «Создать».
Поскольку наше соединение не зашифровано, он предупредит об этом; здесь проигнорируйте это и просто нажмите OK.
Теперь в поле Аутентификация введите пароль, который вы создали при установке сервера TightVNC выше.
Наконец, вы увидите среду LXDE Linux Desktop на Android для Ubuntu, в которой дополнительно установлено приложение UserLAnd на Android.
Если вы хотите убить или остановить vncservice, используйте следующую команду:
Таким образом, мы можем использовать это приложение, чтобы весело провести время с Ubuntu и поэкспериментировать с Linux на телефоне или планшете Android.
Хотите запустить Linux на Android? Вот способы запуска рабочего стола Linux на вашем телефоне как для нерутированных, так и для рутированных устройств.
Если вы читаете это, вы, вероятно, использовали Linux раньше и знаете, что он работает практически на любом оборудовании. Между тем, у вас есть телефон в кармане, и вы знаете, что он универсален. Так может ли ваш Android-телефон работать под управлением Linux?
Да, может.Вот что вам нужно знать об использовании Linux на смартфоне или планшете Android.
Подождите, разве Android уже не Linux?
Ну, это так. и это не так.
Android построен на ядре Linux, программном стеке, взаимодействующем с аппаратным обеспечением устройства. По сути, это позволяет операционной системе взаимодействовать с устройством, будь то ПК, смартфон или другое оборудование.
Операционная система Linux действительно должна называться GNU/Linux. Но со временем слово «Linux» стало взаимозаменяемым для описания ядра, а также различных операционных систем. К ним относятся Arch Linux, Ubuntu, Gentoo и многие другие.
Поэтому Android использует ядро Linux, но не предлагает среду рабочего стола. Это то, о чем думает большинство людей, рассматривая способы установки Linux для Android.
Зачем устанавливать Linux на Android-устройство?
Почему вам может понадобиться установить среду рабочего стола Linux на свой телефон или планшет Android?
Возможно, вы захотите запустить приложение, недоступное на Android. Но в большинстве случаев вам просто нужно получить доступ к какой-либо среде рабочего стола. Возможно, у вас есть лишний планшет Android, который вы хотите оживить, и установка на него Linux — хороший способ сделать это.
Существующие устройства Android имеют идеальное аппаратное обеспечение для работы на ПК, и установка Linux — отличный способ сделать это.
Конечно, вы можете обнаружить, что задачи, которые вы хотите выполнять в Linux, также работают в Android. Единственным препятствием, сдерживающим вас, может быть одновременная многозадачность приложений Android. К счастью, эту функцию поддерживают многие современные устройства Android в последних версиях ОС.
Запустить Linux на телефоне или планшете Android непросто. Если вам нужна улучшенная многозадачность, попробуйте установить последнюю версию Android.
Может ли мой телефон или планшет работать под управлением Linux?
Чтобы запустить Linux на Android, у вас есть несколько вариантов. Что вам следует использовать, зависит от того, рутировано ли ваше устройство Android или нет.
Почти во всех случаях на вашем телефоне, планшете или даже приставке Android TV может работать среда рабочего стола Linux. Вы также можете установить инструмент командной строки Linux на Android. Неважно, рутирован ли ваш телефон (разблокирован, аналог джейлбрейка для Android) или нет.
Для установки Linux на планшет или телефон Android доступны следующие варианты:
- Чтобы установить Linux на Android без рута:
- Debian Noroot
- Земля пользователя
- Андроникс
- Использовать развертывание Linux
- Установите Kali Linux для тестирования на проникновение
Есть несколько других способов, позволяющих работать с Linux или настольным компьютером на Android. Их мы тоже рассмотрим.
Как установить Linux на Android без рута
Во-первых, мы рассмотрим три способа установки Linux на телефон или планшет Android без рутирования устройства.
Как запустить Linux на Android с помощью Debian Noroot
Лучший способ запустить Linux на вашем телефоне с минимальными усилиями — использовать Debian Noroot. Для работы требуется Android 4.1 или более поздней версии.
Преимущество Debian Noroot заключается в том, что он установит Debian Buster на ваш телефон со слоем совместимости. Это позволяет запускать приложения Debian без рутирования Android. Учитывая, насколько сложным может быть рутирование для некоторых устройств, это может быть одна из лучших комбинаций Linux Android, которые вы можете получить.
Производительность Debian Noroot невысокая, но ее можно использовать. Чтобы получить наилучшие результаты при установке Linux для Android, рассмотрите возможность рутирования вашего устройства.
Загрузить: Debian Noroot (бесплатно)
Установите Linux на Android с помощью UserLAnd
Альтернатива Debian Noroot. UserLAnd — это приложение для Android из Play Store, которое предлагает выбор дистрибутивов. Помимо Alpine, Arch, Debian, Kali и Ubuntu, этот инструмент позволяет устанавливать приложения.
Вы можете установить такие инструменты, как GIMP, Firefox и LibreOffice, до установки Linux на Android. Просто запустите приложение, согласитесь с разрешениями и выберите дистрибутив для установки. Можно выбрать просмотр установленной версии Linux через SSH (командная строка) или с помощью приложения VNC (для настольных компьютеров).
Его удивительно просто настроить и использовать. Таким образом, если вы ищете решение для запуска Linux на Android, попробуйте это.
Загрузить: UserLAnd (доступны бесплатные покупки в приложении)
AndroNix устанавливает Linux на Android
Из них Ubuntu XFCE, Debian XFCE, Ubuntu KDE и Manjaro XFCE имеют модифицированные версии, доступные для устройств Android с чипсетами ARMv8 и более поздних версий. Эти модифицированные версии оптимизированы для работы на вашем смартфоне, и моды позволят вам в полной мере насладиться Linux, особенно Ubuntu на Android.
Чтобы установить операционную систему Linux на Android с помощью Andronix, просто коснитесь нужного дистрибутива и нажмите «Установить». Вам нужно будет выполнить шаги, чтобы скопировать команду в окно терминала Termux, а также выбрать среду рабочего стола.
В приведенном выше видео процесс описан более подробно. Просто убедитесь, что у вас установлены Termux и приложение для просмотра VNC (например, VNC Viewer). Вам понадобится VNC, чтобы использовать выбранный вами рабочий стол Linux.
Andronix предоставляется бесплатно, но имеет премиум-обновление, в котором удаляется реклама и появляются дополнительные (не жизненно важные) функции. Это включает в себя поддержку автономной загрузки операционных систем.
Загрузить: Andronix (доступны бесплатные покупки в приложении)
Еще 3 способа запустить Linux на Android без рута
Хотя мы рассмотрели несколько хороших вариантов запуска Linux на устройстве Android, доступны и другие способы:
- DeX. Если у вас есть современное устройство Samsung, у вас есть возможность переключить свое оборудование в режим рабочего стола с помощью DeX. Хотя это и не совсем операционная система Linux, это среда рабочего стола с ядром Linux.
- Удаленный рабочий стол для системы под управлением Linux с помощью приложения Splashtop.
- Termux. Эта автономная среда Linux на основе командной строки позволяет запускать приложения Linux на Android. Таким образом, это буквально Linux на Android!
Как установить Linux на Android с помощью root
Для пользователей с правами суперпользователя или тех, кто готов потратить время на получение root-доступа на своем устройстве Android, установка Linux станет проще и быстрее.
Как установить Linux на Android-устройство с root-доступом
Если у вас есть корневое устройство, вы можете установить различные версии Linux на Android с помощью инструмента развертывания Linux. Для этого лучше всего сначала подключить телефон к сети Wi-Fi.
Начните с установки BusyBox, который предоставляет некоторые расширенные возможности root. Затем установите Linux Deploy. При первом запуске нажмите «Пуск», чтобы убедиться, что root-права включены, затем нажмите «Настройки» в правом нижнем углу.
Используйте отображаемое меню параметров, чтобы выбрать предпочитаемый дистрибутив. Debian, Ubuntu, Gentoo, Fedora и многие другие доступны для установки. Мы использовали Arch Linux.
Получить Linux на Android-смартфоне — предел мечтаний любого поклонника Linux. Наличие на смартфоне как операционной системы Android, так и многофункционального Linux является обязательным условием для любого программиста. Мы уже давали руководство по установке Kali Linux на ваш Android-смартфон, но для этого требуется рутирование Android-устройства. В этом руководстве мы научим вас, как установить Linux на Android-смартфон без рута.
Как установить Linux на телефон Android без рутирования
Используя этот метод, вы установите все файлы Linux на свой Android-смартфон, загрузив их, а затем используя полный интерфейс для пентестинга или любой другой безопасности, которая вам нравится.
Все это можно сделать без рутирования смартфона Android с помощью превосходного приложения под названием GNURoot. GNURoot создает фальшивую корневую среду на вашем Android-смартфоне и обманывает файлы Linux, заставляя их поверить, что они реализованы на рутированном смартфоне.
Чтобы продолжить, выполните все шаги ниже:
Шаг 1. Прежде всего, зайдите в Google Play Store, чтобы загрузить и установить GNURoot. Это приложение позволяет вам устанавливать файлы Linux на ваш Android-смартфон без рута, создавая поддельную платформу Linux.
Шаг 2. После установки панель приложений позволит вам установить множество корневых дистрибутивов Linux, таких как Wheezy, Fedora, Aboriginal и Gentoo. Выберите один из них, а затем просто нажмите «Создать новые Rootfs» и дождитесь завершения процесса.
Шаг 3. После завершения процесса загрузки просто выберите дистрибутив во втором раскрывающемся списке, а затем просто отметьте опцию «Запустить как Fake Root». Нажмите «Запустить Rootfs», чтобы запустить все файлы Roots на поддельной платформе Linux.
Вот и все, теперь вы успешно установили Linux на свой Android-смартфон. Теперь вы можете легко установить дополнительные пакеты Linux, которые вам нужны, и с легкостью запустить дистрибутив Linux.
Читайте также:
- Как восстановить папку пользователя, которая была безвозвратно удалена в Windows 10
- Параметры запуска приложений Windows 10
- Я удаляю принтер, и он снова появляется в Windows 7
- Указанный домен не существует или не может быть подключен к Windows 10
- Не удается получить доступ к 64-битным ключам реестра в этой версии Windows, как решить