Если вы читаете это, вы, вероятно, раньше использовали Linux и знаете, что это работает практически на любом оборудовании. Между тем, у вас есть телефон в кармане, и вы знаете, что он универсален. Так может ли ваш телефон Android работать под управлением Linux?
Да, оно может. Вот что вам нужно знать о запуске Linux на вашем Android смартфоне или планшете.
Подождите, разве Android уже не Linux?
Ну, это … и это не так.
Android построен на ядре Linux, программном стеке, который взаимодействует с аппаратным обеспечением устройства. Это в основном позволяет операционной системе взаимодействовать с устройством, будь то ПК, смартфон или другое оборудование.
Операционная система Linux действительно должна называться GNU / Linux
, Но со временем слово «Linux» стало взаимозаменяемо описывать ядро, а также различные операционные системы, которые его используют, такие как Ubuntu, Gentoo и многие другие.
Так что, хотя Android использует ядро Linux, он не предлагает рабочую среду. Это то, о чем думает большинство людей, когда рассматривают способы установки Linux на Android.
Зачем запускать Linux на вашем Android-устройстве?
Так почему же вы хотите, чтобы на вашем Android-телефоне или планшете работала среда Linux?
Возможно, вы захотите запустить приложение, которое недоступно на Android. Но в большинстве случаев вам просто нужно получить доступ к какой-либо среде рабочего стола. Современные устройства Android имеют идеальное аппаратное обеспечение для работы с ПК, и установка Linux — отличный способ сделать это.
Конечно, вы можете обнаружить, что задачи, которые вы хотите выполнять в Linux, также работают в Android. Единственным препятствием, сдерживающим вас, может быть одновременная многозадачность приложения. К счастью, эта функция доступна в Android начиная с Android 7.0 Nougat 2016 года.
Запустить Linux на вашем Android-устройстве непросто, поэтому, если вы ищете многозадачность, попробуйте перейти на современную версию Android.
Чтобы запустить Linux на Android, у вас есть несколько вариантов. Какой из них использовать, зависит от того, является ли ваше Android-устройство рутованным или нет.
Как запустить Linux на Android (без рута)
Лучший способ запустить Linux на вашем телефоне с минимальными усилиями — это использовать Debian Noroot.
Хотя это полезно, к сожалению, это приложение больше не поддерживается. Он работает только на Android 2.3 Gingerbread до Android 5.0 Jellybean.
Преимущество Debian Noroot состоит в том, что он установит Debian Jessie на ваш телефон со слоем совместимости. Это позволяет запускать приложения Debian без необходимости рутировать Android. Учитывая, насколько сложным может быть рутирование для некоторых устройств, это полезно.
Производительность с Debian Noroot невелика, но ее можно использовать. Для достижения наилучших результатов при использовании Linux на Android сначала попробуйте рутировать устройство.
Скачать: Debian Noroot (бесплатно)
Как запустить Linux на Android (с рутом)
Если у вас есть рутированное устройство (вот как получить root на Android
), вы можете установить различные версии Linux на Android, используя инструмент Linux Deploy. Лучше всего это сделать, сначала подключив телефон к сети Wi-Fi.
Начните с установки BusyBox, который предоставляет некоторые расширенные возможности root.
Далее установите Linux Deploy. При первом запуске коснитесь Начните чтобы убедиться, что корневые разрешения включены, затем нажмите настройки Кнопка в правом нижнем углу.
Используйте это меню опций, чтобы выбрать предпочтительный распределение. Debian, Ubuntu, Gentoo, Fedora и многие другие доступны для установки. Мы использовали Arch Linux.
Вам нужно будет проверить включить коробка под графический интерфейс пользователя для просмотра рабочего стола Linux на вашем телефоне, и убедитесь, что VNC выбран для Графика подсистема. Далее, проверьте разрешение экрана под Настройки графического интерфейса, и убедитесь, что вы довольны Среда рабочего стола.
Наконец, найдите Имя пользователя а также Пользовательский пароль записи, либо либо запишите их, либо измените их на что-то более запоминающееся для вас.
Выйдите из этого меню, затем нажмите три точки в верхнем правом углу и выберите устанавливать, затем Хорошо.
Когда это будет сделано, установите VNC Viewer из Play Store. В Linux Deploy нажмите Начните запустить Linux. Затем откройте VNC Viewer и подключитесь к локальный: 5900 для просмотра рабочего стола Linux с учетными данными, которые вы ввели ранее.
После запуска вы можете установить программное обеспечение Linux с помощью терминала обычным способом.
Поздравляем: теперь у вас Linux работает на Android!
Как установить Kali Linux на Android (требуется рут)
Вышеприведенный метод Linux Deploy для запуска дистрибутивов Linux на Android, вероятно, является лучшим. Доступен хороший выбор версий Linux, включая Kali Linux.
Хотите использовать Android в качестве устройства для тестирования на проникновение? В то время как доступны различные полезные сетевые инструменты для Android, лучшим вариантом является портативная версия Kali Linux. Просто следуйте инструкциям выше, используя Linux Deploy, и выберите Kali Linux для установки на Android.
После установки у вас в кармане будет портативное решение для проверки пера, готовое проверить безопасность любой сети.
ваш телефон подключается к.
4 других способа запуска Linux на Android
Хотя мы рассмотрели несколько хороших вариантов запуска Linux на вашем Android-устройстве, у вас есть и другие доступные методы:
- DeX: Если у вас есть современное устройство Samsung, у вас есть возможность переключить ваше оборудование в режим рабочего стола с DeX
, Хотя это не совсем операционная система Linux, это среда рабочего стола с ядром Linux, поэтому она достаточно близка.
- Удаленный рабочий стол в систему под управлением Linux с Splashtop или другим удаленным решением Android-Linux
,
- Limbo: Это эмулятор Linux для Android, основанный на эмуляторе QEMU. Тем не менее, это сложно и требует много времени для настройки, и результаты часто не стоят усилий.
- Двойная загрузка Android с Ubuntu Touch. Подключите устройство к дисплею HDMI, чтобы увидеть среду рабочего стола Ubuntu Touch.
Или просто установите пользовательский Android ROM вместо
Не уверен, что установка Linux — это хорошая идея, но хотите изменить способ использования своего Android-устройства? Вы можете просто попробовать другую версию Android со встроенным рабочим столом. Мы рассмотрели ОС Maru, которую вы можете установить на некоторые устройства в виде пользовательского ПЗУ. Это идет со стандартным режимом телефона и режимом рабочего стола, с хорошими результатами.
Тем не менее, другое Android ROM может оказаться более полезным для вас. Нужна помощь? Узнайте больше о том, как установить пользовательское ПЗУ на Android
,