Установка Linux на смартфон вместо Android

Обновлено: 01.07.2024

Доступ к ядру Linux на смартфоне или планшете Android

  • Университет Индианаполиса
  • Университет Пердью
  • Университет Луисвилля

В этой статье

Перейти к разделу

Устройства Android работают на модифицированном ядре Linux. Хотя ядро ​​имеет ограничения, Linux можно запускать на телефонах и планшетах Android.

Приведенная ниже информация актуальна независимо от производителя вашего телефона: Samsung, Google, Huawei, Xiaomi и т. д.

Можете ли вы запустить Linux на Android?

С такими приложениями, как UserLAnd, любой может установить полный дистрибутив Linux на устройство Android. Вам не нужно рутировать устройство, поэтому нет риска поломки телефона или аннулирования гарантии.

С помощью приложения UserLAnd вы можете установить на устройство Arch Linux, Debian, Kali Linux и Ubuntu. Программа устанавливает дополнительный уровень на устройстве с выбранной версией Linux, позволяя вам подключаться к сеансу Linux с помощью SSH или VNC с помощью приложения bVNC.

Рабочий стол Linux не всегда корректно масштабируется. Возможно, вам придется перемещать экран во время работы в Windows.

Как установить Linux на Android

Чтобы запустить Ubuntu на устройстве Android с UserLAnd:

Загрузите и установите UserLAnd из магазина Google Play.

Запустите приложение UserLAnd, затем коснитесь Ubuntu.

Ubuntu в приложении UserLAnd

Нажмите «ОК», затем нажмите «Разрешить», чтобы предоставить приложению необходимые разрешения.

Кнопка OK в окне разрешений для UserLAnd

Введите имя пользователя, пароль и пароль VNC для сеанса Ubuntu, затем нажмите «Продолжить».

Кнопка

Выберите VNC, затем нажмите «Продолжить».

На этом этапе UserLAnd загружает необходимые ресурсы для сеанса Ubuntu. В зависимости от скорости вашего соединения этот процесс может занять некоторое время. Он также потребляет значительный объем трафика, поэтому используйте Wi-Fi вместо сотового подключения для передачи данных, если вы используете лимитный тарифный план.

VNC option in UserLAnd

Вы будете перенаправлены в магазин Google Play, где сможете загрузить bVNC (если вы этого еще не сделали). Нажмите «Установить», затем нажмите кнопку «Назад» на своем устройстве, чтобы вернуться в UserLAnd.

Если вас попросят предоставить bVNC доступ к вашим файлам Android, нажмите «Разрешить».

Кнопки

Нажмите «Сеансы» в нижней части экрана, а затем коснитесь знака «плюс» (+) в правом верхнем углу.

Если вы видите в списке вариант для Ubuntu, коснитесь его, чтобы начать сеанс Linux.

Кнопки Sessions и Plus в UserLAnd

Назовите сеанс ubuntu, выберите apps:Ubuntu в раскрывающемся меню «Файловая система», затем выберите SSH в качестве типа службы. Когда закончите, нажмите "Сохранить" (значок в правом верхнем углу).

Сохранить значок в UserLAnd

Нажмите «Сеансы», затем нажмите «ubuntu», чтобы запустить сеанс Linux.

Нажмите Sessions, затем нажмите Ubuntu, чтобы запустить сеанс Linux.

Как использовать Linux на Android

Сеанс Ubuntu открывается в среде рабочего стола, где вы можете увеличивать масштаб пальцами. Отсюда открывайте приложения, нажав меню «Пуск» в левом нижнем углу. Чтобы установить новые программы Linux с помощью командного терминала, нажмите «Инструменты системы» > «LXTerminal».

Чтобы закрыть рабочий стол и вернуться к Android, коснитесь экрана в любом месте, коснитесь трех появившихся вертикальных точек, затем коснитесь "Отключить".

Плюсы и минусы запуска Linux на Android

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

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

В 2013 году Canonical разработала мобильное устройство со специальной версией Ubuntu под названием Ubuntu Touch. Это был коммерческий провал, поэтому устройство было снято с производства. Никакие другие компании не пытались выпустить телефон с Linux из-за проблем с графическим интерфейсом. Рабочий стол пришлось бы полностью переосмыслить, чтобы он работал на маленьком экране.

Хотите запустить 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 открывает совершенно новый мир возможностей. Вы можете превратить свое Android-устройство в полноценный сервер Linux/Apache/MySQL/PHP и запускать на нем веб-приложения, устанавливать и использовать свои любимые инструменты Linux и даже запускать графическую среду рабочего стола. Короче говоря, наличие дистрибутива Linux на устройстве Android может пригодиться во многих ситуациях. Вы можете установить Linux на устройство Android несколькими способами, и я рассмотрю некоторые из доступных вариантов.


    Рисунок 1. KBOX — это миниатюрный дистрибутив Linux, не требующий рутирования.

    KBOX: root не требуется

    Во многих случаях установка Linux на Android обычно означает прохождение процедуры рутирования системы Android с риском выхода из строя вашего Android-устройства. Если вы не находите эту идею такой уж привлекательной, возможно, вы оцените KBOX. Этот миниатюрный однопользовательский дистрибутив Linux интегрирован непосредственно в эмулятор терминала и может быть установлен на устройства Android без root-доступа (рис. 1).

    KBOX недоступен в магазине Google Play, поэтому вам необходимо загрузить пакет APK с веб-сайта проекта и установить его вручную. Кстати, автор KBOX предоставляет не только готовый к использованию пакет, но и некоторые технические описания внутренней работы KBOX.

    KBOX поставляется с набором утилит BusyBox (find, grep, tar, vi и т. д. ), сервер и клиент SSH, а также инструмент scp. Некоторые другие пакеты доступны для отдельной загрузки, включая vim и rsync. Rsync может выступать как в роли клиента, так и сервера. Установка пакетов в KBOX выполняется с помощью инструмента dpkg. Чтобы установить, например, пакет rsync, возьмите его с веб-сайта проекта и используйте следующую команду:

    Очевидно, что KBOX не заменяет полноценный дистрибутив Linux, но в определенных ситуациях он может быть полезен. Например, если вы установите rsync, вы сможете использовать этот мощный и гибкий инструмент для резервного копирования файлов с вашего Android-устройства на удаленный сервер, а благодаря предоставленному SSH-серверу вы сможете получить доступ к своему Android-устройству через SSH-соединение.

    Выход из chroot: развертывание Linux

    Хотя KBOX предлагает простой способ установки Linux на устройство Android, он может оказаться слишком ограниченным для ваших нужд. В этом случае вам следует подумать об установке обычного дистрибутива Linux, но для этого вы должны сначала получить root права на свое устройство Android. Точная процедура рутирования зависит от вашего конкретного устройства Android, и иногда это может быть сложно. Однако в Интернете доступно множество руководств по рутированию, которые помогут вам в этом.

    Когда дело доходит до установки Linux на устройство Android с root-правами, одним из вариантов является развертывание Linux. Это приложение с открытым исходным кодом предлагает простой способ установки и запуска поддерживаемого дистрибутива Linux в среде chroot, которая по сути представляет собой специальный каталог, действующий как временный корневой каталог. Поскольку корневой каталог находится на вершине иерархии файловой системы, приложения, работающие в среде chroot, не имеют доступа к каталогам, расположенным выше корневого каталога. Другими словами, chroot создает изолированную среду, которая не мешает работе остальной системы. Хорошей новостью является то, что Linux Deploy скрывает все кровавые технические подробности за удобным интерфейсом, поэтому вам не нужно знать все тонкости, чтобы иметь возможность установить и запустить Linux на вашем корневом устройстве Android.

    Прежде чем приступить к установке Linux на Android с помощью Linux Deploy, вам необходимо установить на свое устройство два дополнительных приложения: эмулятор терминала и клиент VNC. Хотя в магазине Google Play доступно несколько эмуляторов терминала и клиентских приложений VNC, вы не ошибетесь с VX ConnectBot и MultiVNC. Оба приложения с открытым исходным кодом доступны бесплатно.

    Чтобы установить один из поддерживаемых дистрибутивов Linux с помощью Linux Deploy, запустите приложение и нажмите кнопку Свойства. Окно Свойства содержит список настраиваемых параметров. Начните с выбора нужного дистрибутива Linux из списка Distribution в разделе Deploy. Linux Deploy поддерживает многие популярные дистрибутивы, включая Debian, Ubuntu, Arch Linux, Fedora и openSUSE. Для определенных дистрибутивов также можно выбрать конкретную версию. Например, выберите Debian, и вы сможете выбрать нужную версию (стабильную, тестовую, нестабильную и т. д.) в списке Набор дистрибутивов.

    По умолчанию Linux Deploy использует зеркало в России, но вы можете указать зеркало ближе к вам, изменив параметр URL-адрес зеркала. Если вы устанавливаете Debian, вы можете найти список зеркал в Интернете. Выберите ближайшее к вам зеркало и введите его URL следующим образом:


    Рисунок 2. Указание параметров установки в Linux Deploy.

    Linux Deploy может установить Linux в файл образа, определенную папку или отдельный раздел, и вы можете выбрать нужный вариант в списке Тип установки. В большинстве случаев установка Linux в виде одного файла образа имеет смысл, особенно на устройствах, которые не поддерживают дополнительное хранилище. Если на вашем Android-устройстве есть слот для SD-карты, вы можете установить Linux на карту памяти или использовать для этой цели только раздел на карте.

    Вы можете выбрать нужный вариант установки из списка Тип установки (рис. 2).При необходимости вы также можете использовать соответствующие параметры, чтобы изменить путь установки по умолчанию, указать желаемый размер образа, выбрать файловую систему и изменить имя пользователя android по умолчанию.

    Linux Deploy также позволяет установить графическую среду рабочего стола, и приложение поддерживает несколько популярных графических рабочих столов, включая LXDE, Xfce, Gnome и KDE. Чтобы установить среду рабочего стола, выберите нужный рабочий стол из списка Среда рабочего стола и включите параметр Установить графический интерфейс.

    Следующая остановка — раздел Автозагрузка. Для начала убедитесь, что опция SSH включена; в противном случае вы не сможете подключиться к работающему экземпляру Linux. Если вы решили установить графическую среду рабочего стола, вам также потребуется включить параметр VNC, чтобы вы могли подключаться к рабочему столу с помощью клиентского приложения VNC. Затем прокрутите вниз до раздела VNC и настройте параметры VNC, такие как глубина цвета и разрешение, а также размеры рабочего стола.

    После того, как вы закончите настройку и укажите параметры, вы можете нажать элемент Установить и дождаться, пока Linux Deploy завершит установку (рис. 3).


    Рисунок 3. Процесс установки в Linux Deploy полностью автоматизирован.

    По завершении операции установки вы должны увидеть следующее сообщение о состоянии:

    Затем нажмите кнопку Пуск, чтобы загрузить установленный дистрибутив Linux. Запишите IP-адрес запущенного экземпляра Linux и запустите приложение эмулятора терминала (рис. 4).


    Рисунок 4. Установите соединение SSH в эмуляторе терминала, указав свое имя пользователя и IP-адрес экземпляра Linux.

    Установите SSH-подключение к запущенному экземпляру Linux, используя его IP-адрес и имя пользователя android по умолчанию (или имя пользователя, указанное в окне Свойства). При появлении запроса введите пароль changeme по умолчанию.

    Первое, что вы можете сделать, это изменить пароли по умолчанию. Введите команду passwd, чтобы изменить пароль пользователя, и запустите sudo passwd root, чтобы назначить пароль root. Доступ к графической среде рабочего стола также прост: запустите клиентское приложение VNC и подключитесь к работающему серверу VNC, используя пароль changeme по умолчанию (рис. 5 и 6).


    Рисунок 5. Вы можете получить доступ к графическому рабочему столу с помощью клиента VNC непосредственно на Android.

    Эмулятор Limbo для ПК

    Эмулятор Limbo PC предоставляет еще один способ запуска Linux на устройстве Android. Это небольшое приложение является портом популярного эмулятора Qemu и позволяет запускать несколько облегченных дистрибутивов Linux. Прежде чем попробовать Limbo, имейте в виду, что это не особенно быстро. В этом нет ничего удивительного, учитывая, что он эмулирует архитектуру x86 на платформе ARM. Медлительность Limbo — одна из причин, по которой вам следует использовать его с шустрыми дистрибутивами Linux, такими как Damn Small Linux и Debian, без графической среды рабочего стола. Положительным моментом является то, что запуск Linux в эмуляторе ПК Limbo не требует рутирования, а приложение очень просто в использовании.

    Начните с загрузки образа ISO или файла жесткого диска нужного дистрибутива Linux. Список поддерживаемых дистрибутивов и ссылки на ISO-образы и файлы HDD можно найти на сайте проекта. Запустите приложение Limbo на устройстве Android, выберите Создать в раскрывающемся списке Загрузить виртуальную машину и дайте новой виртуальной машине (ВМ) имя (рис. 7).


    Рисунок 7. Настройка виртуальной машины в Limbo.

    Предполагая, что вы хотите загрузить виртуальную машину из образа ISO, вы можете использовать параметр CDROM для выбора загруженного файла .iso. Используйте параметр Hard Disk A, чтобы создать пустой образ жесткого диска для использования с виртуальной машиной. Затем выберите Пользователь в раскрывающемся списке Конфигурация сети, чтобы включить работу в сети в режиме NAT. Наконец, вы можете включить параметр External VNC, если хотите получить доступ к графическому рабочему столу с удаленного компьютера через VNC. Затем нажмите кнопку Пуск, чтобы запустить созданную виртуальную машину.

    Несмотря на то, что Limbo работает относительно медленно, в приложении есть две функции, которые могут повысить производительность эмулятора.Включение параметра Высокий приоритет может ускорить работу виртуальной машины, но также может снизить скорость отклика устройства Android. Функция, позволяющая сохранять состояние виртуальной машины, не улучшит производительность напрямую, но может помочь избежать длительных последовательностей загрузки, сохранив виртуальную машину в ее текущем состоянии. Обратите внимание, что для этой функции требуется файл на жестком диске. Кроме того, веб-сайт проекта предлагает несколько советов по улучшению производительности конкретных дистрибутивов. Например, вы можете использовать следующие параметры загрузки:

    для ускорения работы Damn Small Linux (рис. 8).


    Рисунок 8: Запуск Damn Small Linux в Limbo.

    Приложения, которые я описал, — не единственные варианты запуска Linux на устройстве Android. Например, приложения Complete Linux Installer и Linux Installer позволяют установить дистрибутив Linux на корневое устройство Android. Если у вас есть устройство Google Nexus 7, вы можете заменить Android на Ubuntu, следуя инструкциям на вики Ubuntu. Описанные решения имеют свои преимущества и недостатки, но поскольку все они доступны бесплатно, вы можете попробовать их все и выбрать то, которое лучше всего соответствует вашим потребностям.

    Похожий контент

    Если вы хотите установить Linux на устройство Android, у вас есть несколько вариантов. Мы рассмотрим некоторые возможности.

    Хотите заменить Android на своем телефоне? Попробуйте эти мобильные операционные системы Linux для смартфонов и планшетов.

    Надоел Android? Не хотите быть привязанным к проприетарной экосистеме? Безопасность и конфиденциальность становятся все более важными для пользователей смартфонов, но каков ответ?

    Возможно ли отказаться от Android и iOS в пользу другой мобильной операционной системы?

    Если вам нужна альтернативная операционная система, Linux обычно подходит. Но какие операционные системы Linux для телефонов доступны для установки сегодня? Если вы хотите заменить Android на Linux, вам стоит попробовать следующие мобильные дистрибутивы Linux.

    1. Убунту Тач

    Первоначально выпущенная разработчиками Ubuntu Canonical, самая известная мобильная ОС Linux, Ubuntu Touch, теперь поддерживается UBports.

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

    Это тоже хорошо работает, хотя приложения нужны всегда.

    Однако, возможно, самая сильная сторона Ubuntu Touch — это конвергенция.

    Это система, очень похожая на Samsung DeX, в которой мобильное устройство подключается к беспроводному устройству HDMI, клавиатуре и мыши и используется в качестве настольного компьютера. Единственная реальная разница между этим устройством и вашим настольным устройством Linux заключается в том, что телефон оснащен процессором ARM.

    В настоящее время поддерживаются следующие устройства: Volla Phone, Fairphone 2, OnePlus One и планшет BQ Aquaris. Многие другие телефоны могут работать под управлением Ubuntu Touch. Ознакомьтесь со списком поддерживаемых телефонов, чтобы узнать больше.

    2. postmarketOS

    Описывая себя как «настоящий дистрибутив Linux для телефонов», postmarketOS (также известная как pmOS) представляет собой версию Alpine Linux для телефонов.

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

    В настоящее время поддерживаются устройства Samsung Galaxy A3 (2015 г.) и A5 (2015 г.), а также Samsung Galaxy S4 Mini Value Edition, а также следующие устройства:

    • ASUS MeMo Pad 7
    • BQ Aquaris X5
    • Играть на Motorola Moto G4
    • Нокиа N900
    • PINE64 PinePhone
    • PINE64 PineTab
    • Пуризм Либрем 5
    • Wileyfox Swift

    Пострыночная ОС может работать на большом количестве устройств, включая планшеты Amazon Fire HD и устройства Google Nexus.

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

    3. ОС Sailfish, совместимая с Android ОС Linux для мобильных устройств

    Совместно разработанная Jolla, Mer (разработчик стека промежуточного программного обеспечения), Sailfish Alliance (группа корпораций) и членами сообщества, Sailfish OS является продолжением заброшенной операционной системы MeeGo, основанной на Maemo и Moblin.

    Последняя версия Sailfish OS известна как Sailfish X и работает на устройствах Sony Xperia X. К сожалению, ОС Sailfish не имеет открытого исходного кода, а бесплатная пробная версия ограничена по времени. Многие обычные Linux-совместимые телефоны работают под управлением ОС Sailfish, хотя разработка сосредоточена на устройствах Sony Xperia X, Sony Xperia 10 и КПК Gemini.

    Полная версия Sailfish X обойдется вам примерно в 50 долларов США и доступна только в Европейском союзе, Норвегии и Швейцарии. Как указано на веб-сайте:

    "… использование нашего веб-сайта и услуг для покупки Sailfish X за пределами Уполномоченных стран запрещено."

    Операционная система Sailfish поддерживает приложения Android, а также поддержку Microsoft Exchange, поэтому, если вам это нравится, стоит попробовать эту мобильную ОС Linux.

    4. Мобиан

    Просто описываемая как «Debian для мобильных устройств», Mobian – это операционная система Linux для телефонов, разработка которой началась в 2020 году. Она доступна для телефонов и планшетов, а также существует версия для устройств на базе архитектуры x86, таких как стандартные ПК и ноутбуки. , гибриды и планшеты Windows.

    • Библиотека 5
    • УанПлюс 6
    • PinePhone
    • PinePhone Pro
    • PineTab
    • Сяоми Покофон F1
    • Планшет Surface Pro 3

    Mobian выглядит надежной ОС Linux для мобильных телефонов, но если у вас нет подходящего устройства, рассмотрите альтернативу.

    5. Чистая ОС

    Операционная система Linux для телефонов Purism, ориентированная на безопасность, является операционной системой по умолчанию для первого телефона Purism, Librem 5.

    Потенциально это самая безопасная и частная мобильная платформа, большая часть которой зависит от аппаратного обеспечения Librem 5, которое включает в себя аварийные выключатели для камеры, микрофона и подключения.

    Немногие другие устройства могут успешно запускать PureOS на данном этапе. Однако это еще одна мобильная ОС Linux, которую можно установить на PinePhone.

    6 Плазменный мобильный

    Если вы используете телефонный дистрибутив Linux и вам не нравится, как он выглядит, взгляните на Plasma Mobile. Это ориентированная на смартфон версия популярной платформы Plasma, которая считается одной из лучших сред рабочего стола Linux.

    Это не мобильная ОС на базе Linux, а настольная среда. Он предоставляет дистрибутивам Linux, оптимизированным для телефонов, простой в добавлении пользовательский интерфейс, поэтому под ним вы можете найти Manjaro ARM, openSUSE и Arch Linux ARM. На момент написания статьи версия Fedora, предназначенная для работы с Plasma Mobile, также находилась в разработке. Вы также можете запустить postmarketOS с Plasma Mobile, а не со средой по умолчанию.

    Plasma Mobile поддерживает настольные приложения и виджеты Plasma, а также приложения Ubuntu Touch.

    Телефоны, на которых можно запустить Plasma Mobile, включают PinePhone и все телефоны, поддерживаемые postmarketOS.

    Можно ли заменить Android на Linux на планшете?

    Некоторые из устройств, на которых работают эти телефонные дистрибутивы Linux, на самом деле являются планшетами. Большинство из них — планшеты Android, хотя вы можете установить Linux на планшет Windows с помощью Plasma Mobile.

    Как и в случае с различными смартфонами, вам необходимо проверить совместимость каждой мобильной ОС Linux. Хотя вы не можете заменить ОС Android на Linux на большинстве планшетов Android, на всякий случай стоит изучить этот вопрос.

    Одна вещь, которую вы точно не сможете сделать, это установить Linux на iPad. Apple держит свою операционную систему и оборудование надежно заблокированными, поэтому Linux (или Android) здесь неуместны.

    Ваш смартфон этого заслуживает: замените Android на Linux

    Удивительно, но вы можете установить на свой мобильный телефон семь различных ОС Linux для телефонов:

    • Убунту Сенсорный
    • постмаркетОС
    • Операционная система Sailfish
    • Мобиан
    • Чистая ОС
    • Плазменный мобильный

    Поскольку люди все больше заботятся о конфиденциальности и требуют большего контроля над своими телефонами, Linux для мобильных устройств будет становиться все более популярным. Будьте на шаг впереди: если ваш телефон поддерживает Linux, узнайте, как заменить Android на Linux уже сегодня.

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