Как установить Debian на смартфон

Обновлено: 21.11.2024

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.

Эта страница посвящена отслеживанию каждой инициативы по полной или частичной установке системы на мобильные платформы:

Debian — универсальная операционная система. Таким образом, он должен работать на мобильных устройствах. Эта вики-страница — инструмент, помогающий вывести Debian на мобильные платформы.

Было бы здорово, если бы Debian мог работать на многих типах мобильных устройств: iPhone, аппаратном обеспечении с поддержкой Android, аппаратном обеспечении Windows Mobile, планшетах, но очень маловероятно, что это произойдет в ближайшее время для большинства устройств.

Устройства, созданные для работы со стеками FLOSS, являются более перспективными альтернативами, например PinePhone и Librem 5.

Debian на мобильных устройствах должен иметь возможности графического интерфейса, соответствующие аппаратным возможностям.

Также было бы здорово, если бы Debian мог запускать приложения, написанные так, чтобы они были родными для исходной ОС для аппаратного обеспечения. Это позволит Debian обслуживать многих людей в обществе, которые хотят легко использовать эти приложения.

Для Debian может быть полезно иметь собственный пользовательский интерфейс или пользовательские интерфейсы, основанные на развитии пользовательского интерфейса Debian для настольных компьютеров, например, GNOME или KDE. Было бы здорово, если бы GNOME, KDE и другие сообщества GUI могли прийти к соглашению об общем пользовательском интерфейсе для Debian, чтобы избежать ненужного дублирования усилий по разработке как пользовательского интерфейса Debian, так и прикладного программного обеспечения для Debian.

Происхождение и цель

Чтобы начать работу с этой вики-страницей, см. исходное сообщение, которое я отправил с предложением этого проекта. Он включает в себя несколько справочных URL-адресов, чтобы помочь понять, как использовать Debian при разработке для смартфонов.

Многие люди дали полезные ответы на это письмо, и было бы здорово, если бы они добавили на эту страницу свои предложения по программным компонентам, основам и их URL-адресам. Если мы все потратим несколько минут, чтобы внести свой вклад в эту страницу, когда у нас есть что добавить, эта страница станет отличным ресурсом для всех нас. Поэтому, пожалуйста, найдите время, чтобы добавить что-то ценное на эту страницу прямо сейчас или когда у вас будет возможность.

На этой странице можно использовать такие материалы, как: ссылки на компонентное программное обеспечение (встроенный debian, GRUB, пользовательские интерфейсы и т. д.).

Разработчики программного обеспечения могут писать программы для многих частей этой системы и размещать на этой странице ссылки на эти компоненты.

Писатели могут публиковать статьи о Debian на смартфонах по электронной почте в соответствующие списки рассылки Debian, блоги, веб-страницы и общие средства массовой информации.

Художники могут создавать графику и мультимедиа для Debian на смартфонах.

Упаковщики могут собрать все вместе, чтобы люди могли загрузить и установить его на свои смартфоны.

Спасибо, что прочитали. Спасибо, что подумали. Спасибо за все ваши вклады. Давайте все вместе работать над тем, чтобы Debian выполнил свое обещание стать «Универсальной операционной системой».

Хотите запустить 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 с помощью стороннего приложения, известного как Debian Noroot. Теперь вы можете испытать и насладиться Debian Linux на своем Android-смартфоне за несколько минут.

    Нет никаких сомнений в том, что Linux — одна из самых мощных операционных систем, способная предложить множество функций для различного класса пользователей. Если вы действительно хотите сделать что-то продуктивное на своем компьютере с какой-нибудь бесплатной операционной системой, Linux — это идеальное место для вас. Даже наша самая любимая операционная система Android также основана на ядре Linux, а это означает, что Linux может питать почти все виды устройств, будь то карманный смартфон, персональный компьютер, серверный компьютер или даже встроенное устройство. Android на базе Linux на нашем смартфоне способен делать множество вещей благодаря оперативной памяти объемом 3 ГБ, 4 ГБ или более, а также мощному процессору на кристалле, который справляется со всем.

    Но самым большим препятствием для смартфонов является маленький экран. Из-за маленького экрана настоящая многозадачность с несколькими приложениями невозможна из-за системных ограничений. Даже если вы подключаете свой Android-телефон к телевизору или большому экрану с Chromecast или чем-то еще, ограничение сохраняется, и в этом случае настоящая многозадачность также не работает. Но вы можете установить Linux на Android без рута. Да, вы не ослышались. Укоренение Android-смартфона не только прекращает гарантию, но и делает телефон уязвимым для ряда эксплойтов или, в худшем случае, он также может заблокировать ваше устройство. Установить Linux на Android с рутом легко, но здесь я покажу вам, как установить Linux на Android без рута.

    Разве это не круто! Но как! Давайте узнаем.

    Установить Linux на Android без рута

    Прежде чем приступить к установке, необходимо знать несколько фактов об этом трюке, а также о его ограничениях.

    Преимущества Linux на Android

    Давайте сначала выясним преимущества.

    • Вы можете получить практически полный опыт использования Debian Linux на своем Android.
    • С его помощью вы можете получить почти все функции Linux на ПК. Вы можете использовать мышь, клавиатуру и даже сворачивать, разворачивать и изменять размеры окон. Вы можете делать почти все, что вы можете делать на ПК с Linux.
    • Если вы используете Android на планшете, вы можете даже установить Linux на планшет с Android с помощью этого руководства, и то же самое касается Linux на Android TV box. Это может помочь вам насладиться функциями Linux на большом экране, и, таким образом, вы можете преобразовать Android TV Box в компьютер с Linux с помощью этого трюка.
    • Поставляется с рядом предустановленных базовых пакетов, и вы даже можете установить дополнительные пакеты, такие как LibreOffice, GIMP и другие, которые могут помочь вам выполнять некоторые основные задачи, если у вас нет компьютера или он временно недоступен. тебе. Вы можете установить все необходимые приложения прямо из терминала, как и в Linux.
    • Для установки потребуется всего 600 МБ, хотя размер увеличится, если вы начнете загружать разные пакеты. Вам даже не нужны специальные знания, чтобы начать использовать его.
    • Как и при использовании Linux на компьютере, с помощью Linux APK вы даже можете изменить разрешение экрана или размер шрифта. Но это нужно делать во время запуска.

    Linux и недостатки Android

    Это круто, но с какими проблемами вы можете столкнуться. Давайте узнаем.

    • Debian Linux не заменит Android на Linux, и вы можете столкнуться с проблемами, если у вас недостаточно ресурсов для запуска виртуальной операционной системы на вашем смартфоне.
    • Он не станет идеальной заменой существующему компьютеру, поскольку в вашем смартфоне нет такой эффективной системы на кристалле, как у вашего компьютера.
    • Я не уверен в стабильности операционной системы, поэтому не рекомендую хранить важные данные в виртуальном Linux или шифровать их, так как вы можете их потерять, если нет резервной копии.

    Если вы думаете, что этот трюк не для вас, увидев ограничения, извините, но я рекомендую вам попробовать его хотя бы один раз.

    Теперь давайте перейдем к процессу загрузки и установки.

    Скачивание Linux для Android в формате APK

    Первой задачей будет получение Linux для Android APK. Для этого откройте Google Play Store и найдите приложение «Debian Noroot». Вам необходимо загрузить и установить приложение, показанное на снимке экрана ниже. Это приложение также можно считать полным APK установщика Linux. Вы даже можете скачать его здесь.

    Не думаю, что мне нужно детально прорабатывать процесс загрузки приложения для Android из Play Store.

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

    Загрузка и установка Debian Linux на Android

    Шаг 1. Просто откройте приложение, и вначале вам будет предложено откалибровать гироскоп. Просто положите смартфон на поверхность и нажмите «ОК». Пройдет некоторое время, и начнется процесс загрузки и установки.

    Шаг 2. После этого начнется процесс загрузки. Это займет довольно много времени, так как на этом этапе будет загружено почти 191 МБ, а также распакованы установочные файлы. Вы увидите следующий экран, пока процесс идет. Вы можете вернуться на главный экран и выполнять важные задачи, так как загрузка и установка будут выполняться в фоновом режиме.

    Шаг 3: После завершения установки Debian запустится на Android, разрешение экрана по умолчанию будет 1280×720, а размер шрифта по умолчанию будет X0,7. Вы даже можете изменить разрешение экрана в зависимости от разрешения экрана вашего смартфона и размера шрифта, нажав на следующем экране.

    Шаг 4: Вы можете выбрать желаемое разрешение экрана, нажав на желаемое разрешение, и то же самое применимо для изменения размера шрифта.

    Шаг 5: Как только это будет сделано, вы увидите следующий экран, который показывает, что вам придется подождать некоторое время. Я рекомендую вам не выходить из него или вернуться на главный экран, так как это может привести к тому, что приложение перестанет отвечать. Это вряд ли займет 3-4 минуты, хотя это зависит от вашего устройства.

    Шаг 6. Когда все будет в порядке, вы можете установить рабочий стол Debian без полномочий root на смартфон Android, что аналогично запуску Linux на компьютере.

    Если вы хотите получить наилучшие впечатления от его использования, я рекомендую вам подключить клавиатуру и мышь в качестве устройств ввода. Зеркальное отображение маленького экрана вашего смартфона на большой экран также улучшит ваш опыт использования этого трюка. Вы всегда можете изменить ряд настроек, перейдя на страницу настроек в Debian без root Linux. Я не буду их объяснять, так как полное приложение основано на графическом интерфейсе, и вы не столкнетесь с какими-либо проблемами, изменяя настройки и играя с приложением. Вы также можете использовать команды Ubuntu, потому что Ubuntu основана на Debian.

    Надеемся, что небольшое руководство по установке Linux на Android было вам полезно! Есть предложения или вопросы! Не стесняйтесь комментировать это ниже.

    Читайте также: