Как поставить линукс на андроид

Содержание
  1. Как запустить Linux на устройствах Android – Оки Доки
  2. Подождите, разве Android уже не Linux?
  3. Зачем устанавливать Linux на устройство Android?
  4. Может ли мой телефон или планшет работать под управлением Linux?
  5. Установить Linux на Android без рута
  6. Как запустить Linux на Android с помощью Debian Noroot
  7. Получить Linux на Android с UserLAnd
  8. AndroNix устанавливает Linux на Android
  9. Еще 3 способа запуска Linux на Android без рута
  10. Root Android и установить Linux
  11. Как установить Linux на устройство Android с рутом
  12. Как установить Kali Linux на Android (требуется рут)
  13. Альтернатива, установка пользовательского ПЗУ Android
  14. Установка Linux вместо Android
  15. Шаг 2. Установка эмулятора терминала и проверка правильности его работы
  16. Шаг 3. Загрузка скриптов и системы Ubuntu
  17. Шаг 4: Запуск системы Ubuntu
  18. Как установить Линукс на планшет
  19. Зачем нужен Linux на планшете
  20. Подготовка к установке
  21. Установка Линукс на планшет
  22. Лучшие планшеты с Linux
  23. Могу ли я запустить Linux на своём Android смартфоне?
  24. Зачем запускать Linux на вашем Android-устройстве?
  25. Как запустить Linux на Android (без рута)
  26. Как запустить Linux на Android (с рутом)
  27. 4 других способа запуска Linux на Android
  28. Или просто установите пользовательский Android ROM
  29. Запуск Linux на Android
  30. Нам понадобиться
  31. Подготовка смартфона
  32. Развертывание Linux на Android
  33. Запуск Linux
  34. Доступ SSH доступ к Linux
  35. Решение проблем
  36. Выводы
  37. Карманный набор хакера: ставим Kali Linux на смартфон
  38. Рабочие нюансы
  39. Этапы установки Kali Linux на смартфон
  40. Почти готово
  41. Напоследок
  42. Попробовали? А вы знаете другой рабочий способ установки Kali на Android?

Как запустить Linux на устройствах Android – Оки Доки

Как поставить линукс на андроид

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

Да, оно может. Вот что вам нужно знать о запуске Linux на вашем Android смартфоне или планшете.

Подождите, разве Android уже не Linux?

Ну, это … и это не так.

Android построен на ядре Linux, программном стеке, который взаимодействует с аппаратным обеспечением устройства. Он в основном позволяет операционной системе обмениваться данными с устройством – будь то ПК, смартфон или другое оборудование.

Операционная система Linux действительно должна называться GNU / Linux

, Но со временем слово «Linux» стало взаимозаменяемо описывать ядро, а также различные операционные системы. К ним относятся Arch Linux, Ubuntu, Gentoo и многие другие.

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

Зачем устанавливать Linux на устройство Android?

Так почему же вы хотите, чтобы на вашем Android-телефоне или планшете была установлена ​​среда рабочего стола Linux?

Возможно, вы захотите запустить приложение, которое недоступно на Android. Но в большинстве случаев вы просто хотите получить доступ к какой-либо среде рабочего стола. Возможно, у вас есть запасной планшет Android, который вы хотите оживить, и установка Linux на нем – хороший способ сделать это.

Современные устройства Android имеют идеальное аппаратное обеспечение для работы с ПК, и установка Linux – отличный способ сделать это.

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

, К счастью, это функция, которую поддерживают многие современные устройства Android в последних версиях ОС.

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

Может ли мой телефон или планшет работать под управлением Linux?

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

Почти во всех случаях на вашем телефоне, планшете или даже Android TV Box может работать среда рабочего стола Linux. Вы также можете установить инструмент командной строки Linux на Android. При этом не имеет значения, рутирован ли ваш телефон (разблокирован, Android-эквивалент джейлбрейка) или нет.

Доступны следующие варианты установки Linux на планшет Android или телефон:

  • Чтобы установить Linux на Android без рута:
    • Debian Noroot
    • UserLand
    • AndroNix
  • Для установки Linux на рутованное устройство Android:
    • Используйте Linux Deploy
    • Установите Kali Linux для тестирования на проникновение

Несколько других методов предоставят вам Linux или аналогичный настольному компьютеру Android. Мы тоже на это посмотрим.

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

Во-первых, мы рассмотрим три способа установки Linux на телефон или планшет Android без рутирования устройства.

Как запустить Linux на Android с помощью Debian Noroot

Лучший способ запустить Linux на вашем телефоне с минимальными усилиями – это Debian Noroot. Вам нужно Android 4.1 или более поздней версии, чтобы запустить это.

Преимущество Debian Noroot состоит в том, что он установит Debian Buster на ваш телефон со слоем совместимости. Это позволяет запускать приложения Debian без необходимости рутировать Android. Учитывая, насколько сложно рутирование для некоторых устройств, это полезно.

Производительность с Debian Noroot невелика, но она полезна. Для достижения наилучших результатов при установке Linux для Android сначала рассмотрите возможность рутирования вашего устройства.

Скачать: Debian Noroot (Свободно)

Получить Linux на Android с UserLAnd

UserLAnd, альтернатива Debian Noroot, представляет собой приложение для Android от Play Store, которое предлагает выбор дистрибутивов. В дополнение к Alpine, Arch, Debian, Kali и Ubuntu, этот инструмент позволяет устанавливать приложения.

Вы можете установить такие инструменты, как GIMP, Firefox и LibreOffice, прежде чем устанавливать Linux на Android. Просто запустите приложение, согласитесь с разрешениями и выберите дистрибутив для установки. Существует возможность просмотра установленной версии Linux через SSH (командная строка) или с помощью приложения VNC (для настольных компьютеров).

Это удивительно просто настроить и использовать. Таким образом, если вы ищете решение для запуска Linux на Android, попробуйте это.

Скачать: UserLand (Свободно)

AndroNix устанавливает Linux на Android

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

  1. Ubuntu
  2. поташ
  3. Debian
  4. арочный
  5. Попугай ОС
  6. мягкая фетровая шляпа
  7. Manjaro
  8. высокогорный

Из них Ubuntu, Debian, Ubuntu и Manjaro имеют модифицированные версии, доступные для устройств Android с чипсетами ARMv8 и более поздних версий.

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

выше описывает процесс более подробно. Просто обязательно иметь Termux и приложение для просмотра VNC (например, VNC Viewer) установлены. Вам понадобится VNC, чтобы использовать выбранный вами рабочий стол Linux.

AndroNix бесплатен, но имеет расширенное обновление, которое удаляет рекламу и вводит дополнительные (не жизненно важные) функции. Это включает в себя поддержку автономной загрузки операционных систем.

Скачать: AndroNix (Доступны бесплатные покупки в приложении)

Еще 3 способа запуска Linux на Android без рута

Хотя мы рассмотрели несколько хороших вариантов запуска Linux на вашем Android-устройстве, доступны и другие способы:

  1. DeX: Если у вас есть современное устройство Samsung, у вас есть возможность переключить ваше оборудование в режим рабочего стола с DeX
    , Хотя это не совсем операционная система Linux, это среда рабочего стола с ядром Linux.
  2. Удаленного рабочего стола в систему под управлением Linux, используя приложение Splashtop,
  3. Termux: Эта автономная среда Linux
    на основе командной строки позволяет запускать приложения для Linux на Android. Таким образом, это буквально Linux на Android!

Root Android и установить Linux

Для пользователей с root-правами или тех, кто хочет потратить время на рутирование своего Android-устройства

, установка Linux проще и быстрее.

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

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

Начните с установки BusyBox, который обеспечивает некоторые расширенные возможности root. Далее установите Linux Deploy, При первом запуске нажмите Начало чтобы убедиться, что права root включены, нажмите настройки в правом нижнем углу.

Используйте отображаемое меню параметров, чтобы выбрать нужный распределение, Debian, Ubuntu, Gentoo, Fedora и многие другие доступны для установки. Мы использовали Arch Linux.

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

Также убедитесь, что VNC выбран для Графика подсистема.

Далее проверьте разрешение экрана под Настройки графического интерфейсаи убедитесь, что вы довольны Среда рабочего стола,

Наконец, найдите Имя пользователя и Пользовательский пароль записей. Или запишите их или замените на что-нибудь более запоминающееся для вас.

Выйдите из этого меню, затем нажмите три точки в правом верхнем углу и выберите устанавливать, тогда Ok,

Когда это будет сделано, установите VNC Viewer из магазина Play. В 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.

После установки в вашем кармане будет портативное решение для тестирования пера. Это проверит безопасность любой сети, к которой подключается ваш телефон.

Альтернатива, установка пользовательского ПЗУ Android

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

Если вы не уверены, с чего начать, прочитайте о том, как установить пользовательское ПЗУ на Android

,

Источник: https://okdk.ru/kak-zapustit-linux-na-ustrojstvah-android/

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

Как поставить линукс на андроид

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

К сожалению, мобильных устройств, таких, как планшет, с родной поддержкой Linux практически не существует. На данный момент выпущена всего лишь одна модель, работающая на Ubuntu.

Но купить её может быть не так просто, поскольку доступна она не в каждой стране.

При желании можно установить на планшет Linux, заменив Android.

Естественно, у многих может возникнуть вопрос, возможна ли установка Linux на планшет, изначально работающий на Андроид, вместо этой ОС.

Официально и Android, и Linux имеют одно ядро, но, к сожалению, полноценно работать Linux на Android-планшете не будет.

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

В этом материале мы предоставим обзор и пошаговые действия, как поставить дистрибутив Linux на свой планшет. Мы расскажем, какие условия нужно выполнить, как подготовить своё устройство, а также поведаем об особенностях процедуры.

ВАЖНО. Обратите внимание, что Linux при этом устанавливается в режиме эмуляции, и система Android при этом не исчезает. Полная замена операционной системы для большинства устройств просто невозможна, так как на них под Linux не имеется драйверов, и некоторые функции могут перестать работать — звук, клавиатура, сеть, и т. д.

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

Что вам понадобится:

  • Планшет на Андроиде.
  • SD-карта объёмом 3,5 ГБ и больше.
  • root-доступ
  • полная резервная копия всех данных для стопроцентной уверенности безопасного исхода. Вы перемещаете большие файлы и выполняете множество операций, поэтому это просто необходимо.

ВАЖНО. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ. Несмотря на то что этот процесс не наносит никакого ущерба, редакция сайта не несёт ответственности, если что-то случится с вашим Андроид-девайсом в процессе установки или запуска Ubuntu. 

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

Библиотеки BusyBox помогут вам взаимодействовать с системой Андроид. Вы можете скачать инсталлятор из Play Store (или Android Market), перейдя сюда (https://play.google.

com/store/apps/details?id=stericson.busybox) и загрузив его. Перейдите на вкладку «Установка BusyBox» и нажмите кнопку «Установить».

Как только утилита будет установлена, можно перейти к следующему шагу, установив эмулятор терминала.

Шаг 2. Установка эмулятора терминала и проверка правильности его работы

Самый популярный эмулятор терминала на Андроид находится на этой странице (https://play.google.com/store/apps/details?id=jackpal.androidterm) в Play Market. Перейдя по ссылке, скачайте его, установите на планшет и запустите.

После того как откроется рабочее окно приложения, введите слово «su». Утилита запросит у вас предоставить root-доступ, и вы должны дать их, поскольку она запускает системные скрипты, которые мы позже будем использовать для запуска Ubuntu.

Чтобы проверить, работают ли правильно терминал и библиотеки BusyBox, введите команду «busybox arping —help». Если терминал выдаст вам текст с множеством параметров, таких как -f -q -b, всё работает. Если нет, проверьте, есть ли в вашем телефоне рут-права, правильно ли выполнена установка BusyBox, и есть ли у терминала разрешения. Если всё в порядке, можно продолжить.

Шаг 3. Загрузка скриптов и системы Ubuntu

Если вы закончили всё необходимые действия шагов 1 и 2, не нужно беспокоиться. Следующие несколько шагов очень просты. Начните с подключения телефона к компьютеру. Вы должны включить USB-накопитель, что позволит открыть вашу SD-карту на компьютере (большинство из вас, когда перемещали музыку и другие файлы с компьютера на Андроид, знают об этом).

Далее необходимо создать папку с названием «Ubuntu» на SD-карте. Затем вы должны скачать этот (https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-image.zip/download) и этот (https://sourceforge.

net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-script.zip/download) файлы. Это ZIP-файлы, которые содержат 2 важных вещи: скрипт запуска и файловую систему Ubuntu.

Если вы откроете первый ZIP-архив, то найдёте IMG-файл, а если распакуете второй файл, то обнаружите SH-файл.

Разархивируйте оба архива и переместите файлы в папку «Ubuntu». Теперь у вас должно быть два файла в папке. Большинство необходимых процессов завершено.

Шаг 4: Запуск системы Ubuntu

Вернитесь к терминальному приложению и снова напишите «su», затем напишите «cd / mnt / sdcard». Чтобы убедиться, что все работает, попробуйте написать «ls» и посмотреть, сможете ли вы распознать свои папки (вы также сможете найти папку Ubuntu).

Чтобы запустить ваш Убунту, напишите «cd / ubuntu», а затем «sh ubuntu.sh». Это приведёт к выполнению многих процессов, которые попытаются установить вашу систему. Далее утилита запросит выбрать разрешение экрана. Введите его в формате ширина x высота, например, 1280 x 720. Для более лучшей производительности, чтобы планшет не тормозил, выбирайте разрешение поменьше. Теперь всё сделано.

Система Ubuntu работает, однако мы не можем её увидеть. Чтобы увидеть графический интерфейс, нужно использовать клиент протокола VNC. Мы можем скачать любой из них из Play Store.

Запустите программу и введите такие данные:

  • логин: user
  • пароль: ubuntu
  • адрес: localhost

ВНИМАНИЕ. Если вы не хотите повредить систему Ubuntu, всегда пишите «exit» в терминале, прежде чем завершить работу или выключить планшет.

Мы рассказали вам о наиболее работающем и наименее проблемном способе установки Linux на планшет.

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

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

На сегодняшний день существует версия Ubuntu Touch, разработанная энтузиастами, но она пока адаптирована под некоторые модели – смартфоны Fairphone 2, OnePlus One и планшетом BQ Aquaris.

Если у вас такие имеются, вы можете почитать об этом на официальном сайте (https://ubuntu-touch.io) и там же скачать все необходимые программы и сами прошивки.

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

Источник: https://nastroyvse.ru/opersys/lix/ustanovka-linux-na-planshet-vmesto-android.html

Как установить Линукс на планшет

Как поставить линукс на андроид

Операционная система Linux на планшет (а вернее дистрибутивы Линукс ядра) не пользуется большой популярностью. Это связано с довольно сложным пониманием дистрибутивов, а также сопутствующих им программ и библиотек.

Поэтому если вы вознамерились пользоваться планшетным компьютером с такой операционной системой, как Ubuntu или Fedora (а все они работают на ядре Линукс), то очень важно понимать, для чего это нужно.

Устанавливать Linux на планшет Windows или Android рекомендуется только в качестве эмулятора. Конечно, можно поставить Линукс вместо Android или Windows, полностью удалив родную операционную систему, но многие функции, такие как звонки, мобильный интернет, Wi-Fi и прочее, станут недоступны.

К тому же, установить Linux, полностью заменив предыдущую прошивку (если это не GNU), под силу только опытному пользователю линуксоидов, который знает все команды и сможет решить возникающие проблемы.

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

Зачем нужен Linux на планшете

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

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

Конечно, у таких компаний как Ubuntu, есть свои специалисты и офисы, но изначально все эти проекты создавались группами энтузиастов. Да и сейчас исходный код всех ОС на GNU является открытым.

Из вышесказанного вытекает множество преимуществ использования подобного софта, вот самые яркие из них:

  • множество утилит для командной строки;
  • редакторы для углубленной персонализации рабочего пространства;
  • FTP-серверы;
  • SSH-серверы;
  • огромное количество сетевых инструментов;
  • средства для разработки собственных приложений, скриптов и программ;
  • использование девайса в виде переносной рабочей станции для подключения к другим терминалам.

Некоторым людям, работающим в IT-индустрии, значительно проще выполнять обязанности с планшетником на Линуксе.

А для хакеров и специалистов по информационной безопасности, такое устройство вообще незаменимо (если ноутбуки не нравятся).

Подготовка к установке

Для начала объясню, что эмуляция не удаляет установленную до этого систему, будь она на Windows или Android. Эмулятор работает как отдельная программа, которая запускается через клиент VNC.

Когда пользователь заканчивает работу в новой среде, он может продолжить использование Андроида или Виндоуса, не теряя данных и приложений.

Подготовка включает в себя следующие шаги:

  1. Устройство с разъемом для карты памяти. Именно на нее будет установлен ISO файл с Линуксом.
  2. Полная зарядка планшета, чтобы во время работы он резко не выключился.
  3. Очищенная SD-карта с объемом памяти более четырех Гб.
  4. Права root-пользователя на аппарате, так как понадобится работа с системными файлами.
  5. Наличие компьютера или ноутбука, с помощью которого и произойдет основная установка.

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

Установка Линукс на планшет

Теперь можно объяснить, как установить GNU на планшетный компьютер.

Среди всех вариантов дистрибутивов, наиболее удобным и сочетающимся с мобильными девайсами, считается Ubuntu, поэтому инструкция приведена именно для этой операционной системы.

Инструкция установки:

  1. Скачайте приложение BusyBox, оно есть в Плей Маркет. Далее запустите его и откройте вкладку “Установка BusyBox” и нажмите “Установить”. Это действие произведет установку библиотек Андроид, что понадобится в последующих этапах.
  2. Теперь нужно поставить терминал. Я советую отличный терминал, который можно скачать из Play Market — Terminal Emulator. После окончания загрузки, запустите терминал и введите в рабочей строке “su”. Терминал запросит доступ к правам суперпользователя (root), потому что скрипты, которые в будущем будут запущены для Убунту, используют системные файлы. Подтвердите запрос.

    После этого рекомендую проверить, правильно ли были выполнены предыдущие действия. Введите команду “busybox arping –help”, и если высветится информация с различными параметрами, то значит все было сделано правильно. Если же появится короткое сообщение о том, что ничего не найдено, повторите инструкцию сначала и убедитесь, что права суперпользователя активны.

  3. Вставьте SD-карту в соответствующий слот.
  4. Подключите планшетник к компьютеру через USB-кабель, при этом гаджет должен быть включен и работать в режиме накопителя.
  5. Создайте папку “Ubuntu” на карте памяти через компьютер. Для этого перейдите в карту памяти через “Мой компьютер”.
  6. Скачайте два заархивированных файла и разархивируйте их в созданную папку “Ubuntu”. Ссылка на первый и второй файл. Это файлы с операционной системой и сопутствующие к ней библиотеки/каталоги.
    Откройте папку “Ubuntu”. В ней должно быть два файла.
  7. Откройте терминал на планшетном компьютере и введите команду “su”, затем напишите “d / mnt / sdcard”.

    Проверить, всё ли сделано правильно, можно командой “ls”, которая отобразит каталоги девайса. Среди них должна быть созданная ранее папка “Ubuntu” с двумя файлами.

  8. Теперь осталось включить установленную операционную систему. Для этого введите в терминале “cd / ubuntu”, а после этого команду “sh ubuntu.sh”. Пройдет некоторое время, после чего на терминале появится запрос о предпочитаемом разрешении экрана, которое будет на эмуляторе Убунту. Разрешение вписывается в количестве пикселей, в формате длина х ширина. Например, 1920 х 1200.
    Я советую не вводить разрешение вашего дисплея, а ввести показатели меньше реальных. Это значительно снизит нагрузку на устройство и увеличит производительность эмулятора.
  9. Система Убунту активирована и установлена. Чтобы ее запустить, загрузите и откройте любой клиент с протоколом VNC. Например, VNC Viewer. Ubuntu запросит следующие данные: логин — user, пароль — ubuntu, адрес — localhost.

Лучшие планшеты с Linux

Планшетов с GNU/Linux мало, и все они редко “остаются на плаву”. Но можно выделить 2 модели, которые известны как минимум локально и понравятся любителям Линукса.

2 планшета на Линуксе:

  1. Raspberry Pi. Устройство с одноименной рабочей средой, профинансированное краундфандинговой компанией.
  2. BQ Aquaris M10. Гаджет с Ubuntu на борту.

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

Источник: https://plansheta.ru/sovety/kak-ustanovit-linuks-na-planshet

Могу ли я запустить Linux на своём Android смартфоне?

Как поставить линукс на андроид

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

Да, он может. Вот что вам нужно знать о запуске Linux на вашем Android смартфоне или планшете.

Зачем запускать Linux на вашем Android-устройстве?

Так почему же вы хотите иметь среду рабочего стола Linux на своем телефоне или планшете Android?

Вы можете запустить приложение, которое недоступно на 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 (с рутом)

Если у вас есть рутированное устройство, вы можете установить различные версии Linux на Android, используя инструмент Linux Deploy. Лучше всего это сделать, сначала подключив телефон к сети Wi-Fi.

Начните с установки BusyBox, который предоставляет некоторые расширенные возможности root.

Далее установите Linux Deploy. При первом запуске нажмите «Пуск», чтобы убедиться, что корневые разрешения включены, а затем нажмите кнопку «Настройки» в правом нижнем углу.

Используйте это меню параметров, чтобы выбрать предпочитаемый дистрибутив . Debian, Ubuntu, Gentoo, Fedora и многие другие доступны для установки. Мы использовали Arch Linux.

Вам необходимо установить флажок Включить в графическом интерфейсе, чтобы просмотреть рабочий стол Linux на вашем телефоне, и убедиться, что VNC выбран для графической подсистемы. Затем проверьте разрешение экрана в настройках GUI и убедитесь, что вы довольны средой рабочего стола.

Наконец, найдите записи Имя пользователя и Пароль пользователя и запишите их или измените на более запоминающиеся для вас.

Выйдите из этого меню, затем нажмите три точки в верхнем правом углу и выберите «Установить», затем нажмите «ОК» .

Когда это будет сделано, установите VNC Viewer из Play Store. В Linux Deploy нажмите «Пуск» для запуска Linux. Затем откройте VNC Viewer и подключитесь к localhost:5900, чтобы просмотреть рабочий стол Linux с учетными данными, которые вы ввели ранее.

После запуска вы можете установить программное обеспечение Linux с помощью терминала обычным способом.

Поздравляем: теперь у вас Linux работает на Android!

4 других способа запуска Linux на Android

Хотя мы рассмотрели несколько хороших вариантов запуска Linux на вашем Android-устройстве, у вас есть и другие доступные методы:

  1. DeX: Если у вас есть современное устройство Samsung, у вас есть возможность переключить аппаратное обеспечение в режим рабочего стола с DeX Хотя это не совсем операционная система Linux, это среда рабочего стола с ядром Linux, поэтому она достаточно близка.
  2. Удаленный рабочий стол для системы под управлением Linux с Splashtop или другим удаленным решением -Linux
  3. Limbo: Это эмулятор Linux для Android, основанный на эмуляторе QEMU. Тем не менее, это сложно и требует много времени для настройки, и результаты часто не стоят усилий.
  4. Двойная загрузка Android с Ubuntu Touch . Подключите устройство к дисплею HDMI, чтобы увидеть среду рабочего стола Ubuntu Touch.

Или просто установите пользовательский Android ROM

Не уверен, что установка Linux — это хорошая идея, но хотите изменить способ использования своего Android-устройства? Вы можете просто попробовать другую версию Android со встроенным рабочим столом. Мы рассмотрели ОС Maru, которую вы можете установить на некоторые устройства в виде пользовательского ПЗУ. Это идет со стандартным режимом телефона и режимом рабочего стола, с хорошими результатами.

Источник: https://ip-calculator.ru/blog/ask/mogu-li-ya-zapustit-linux-na-svoyom-android-smartfone/

Запуск Linux на Android

Как поставить линукс на андроид

Полноценная операционная система Linux на Android смартфоне может быть очень полезной. Во-первых, можно запустить любую необходимую программу linux, или даже сервис. Вы можете запустить веб-сервер, сервер баз данных или все что захотите.

Во-вторых, если у вас планшет с большим расширением экрана, то с помощью клавиатуры и мыши его можно превратить в полноценную рабочую станцию.

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

Операционная система Android основана на ядре Linux, поэтому запуск Linux на Android смартфоне возможен, и даже не так сложен как кажется.

Полностью заменить Android на Linux не получится из-за особенностей ARM загрузчика и большого разнообразия драйверов устройств, которые поддерживаются только ядрами производителей. Можно разве что установить специально адаптированную Ubuntu Phone, но это уже совсем другая история.

Запускать Linux в эмуляторе мы тоже не будем, мы возьмем ARM версию дистрибутива Linux и запустим его в chroot контейнере уже работающего ядра Android.

Нам понадобиться

  • Смартфон или планшет на базе ОС Android с ROOT правами;
  • Программа автоматического развертывания Linux – Linux Deploy;
  • BusyBox;
  • SSH клиент – ConnectBot;
  • X Сервер для Android – XSDL Server;

Весь перечисленный софт можно скачать и установить с Google Play или форума 4pda. Далее, я буду предполагать что на вашем устройстве уже есть Root права. Начнем запуск linux на android.

Подготовка смартфона

Сначала устанавливаем BusyBox. Зайдите на страницу программы в Google Play и нажмите установить. Когда программа установится, нужно ее запустить и еще раз нажать кнопку install для распаковки всех необходимых компонентов:

Остальные программы устанавливаются стандартным способом из Google Play.

Развертывание Linux на Android

Устанавливать Linux будем с помощью приложения Linux Deploy. Запустите приложение, откройте главное меню программы и выберите пункт Настройки:

Здесь желательно поставить галочки не отключать экран и не отключать wifi, чтобы эти функции работали во пока вы не выключите Linux:

Затем пролистайте вниз и коснитесь пункта обновить окружение. Программе необходимо скачать несколько мегабайт окружения для нормальной работы:

Больше ничего в настройках менять не нужно, Переходим к установке Linux. В главном окне коснитесь значка с логотипом загрузки:

Перед тем как нажать кнопку установить необходимо настроить параметры будущей системы, сначала выберите дистрибутив и версию системы, например, Ubuntu Wily, архитектуру, можно оставить как есть armhf:

Дальше выбираем путь образа диска куда будет установлена система, мы будем устанавливать способ в файл. По умолчанию размер образа – 512 Мб, рекомендую взять с запасом если планируете устанавливать графическую оболочку и дополнительные программы. Для LXDE, XFCE понадобиться еще 500 Мб, а для KDE и Gnome – 1,3 Гигабайт:

Потом меняем имя пользователя и пароль, локаль выбираем ru_RU.UTF-8 для поддержки русского языка:

Выбираем окружение рабочего стола если нужно и дополнительные компоненты. Окружение у нас будет LXDE, дополнительные компоненты оставляем только окружение рабочего стола и ssh сервер. Х сервер нам не нужен, так как будем использовать XSDL Server.

Потом ставим галочку напротив GUI:

Графическая подсистема – Х сервер:

В параметрах GUI Номер дисплея – 0, Адрес Х-сервера – ваш адрес в Wifi сети или 127.0.0.1. Галочку XSDL Server не ставим, так как при каждом запуске Х сервер запускается с новым номером дисплея, таким образом, если с первого раза система не запустится номер дисплея уже будет не соответствовать тому что мы указали в настройках и нужно будет перезагружать устройство:

Дальше можете возвращаться в самый верх и нажимать кнопку установить. Установка linux на android займет около полчаса.

Запуск Linux

Осталось запустить linux на смартфоне. Сначала запускаем XSDL Server, выбираем расширение экрана:

Затем размер шрифта:

Переходим в Linux Deploy и нажимаем кнопку старт:

Возвращаемся в XSDL Server и ждем пока загрузится оболочка:

Вот и все, теперь можно работать в установленной системе, устанавливать приложения, смотреть видео и даже попытаться играть в компьютерные игры. Запуск linux программ на android – не такое уж сложное дело.

Небольшой гайд по управлению XSDL сервер:

  • Чтобы открыть виртуальную клавиатуру нажмите кнопку назад.
  • Для клика правой кнопкой мыши коснитесь двумя пальцами экрана.
  • Отмена последнего действия – кнопка меню.

Доступ SSH доступ к Linux

Для доступа по SSH к установленной системе мы скачали ConnectBot. Откройте приложение и наберите:

имя_пользователя@localhost

Затем введите пароль, выбранный при установке системы, дальше вы окажетесь в оболочке Linux:

Решение проблем

Если во время создания образа возникает ошибка:

Making new disk image (4095 MB) … fail
dd: opening `/storage/emulated/0/linux.img': No such file or directory

Замените в пути 0 на legacy.

А если такая ошибка:

dd: opening `/storage/sdcard0/linux.img': Read-only file system

Это значит что в вашей системе используются пространства имен для различных пользователей, то есть флешка примонтирована для пользователя, но не для root'a. Поэтому откройте SuperSU и в настройках снимите галочку Создать поименное разделение пространств:

Выводы

Источник: https://losst.ru/zapusk-linux-na-android

Карманный набор хакера: ставим Kali Linux на смартфон

Как поставить линукс на андроид

Неважно, хакер вы или безопасник. Эта статья – то, что вы искали! Погнали разбираться, как установить Kali Linux на смартфон.

Начнем с азов. Kali Linux – десктопная версия ОС, а нас интересует версия, адаптированная под мобильные девайсы. Этот дистрибутив называется Kali Linux (NetHunter), вот его мы и будем устанавливать. Он ставится поверх “родного” Android в виде программы, что дает возможность пользоваться телефоном, как и раньше (звонки, SMS и прочие функции остаются доступны).

Если вы уже пытались найти инструкцию по установке Kali Linux на смартфон, то, скорее всего, это были туториалы с использованием Multirom. Инструмент позволяет установить на телефон сразу две независимые прошивки (как две ОС на обычном десктопе), переключаться между которыми можно во время ребута смартфона.

Этот способ нам не подходит, поскольку загрузчик от Multirom не сможет правильно прошить ядро, а если случится так, что на “подопытном” будет стоять не то ядро, большая часть функций NetHunter (эмуляция клавиатуры, поддержка USB-WiFi, Frame Injection, Bad USB и т. д.) окажется недоступной.

Официально установка Kali Linux на смартфон подходит далеко не для всех девайсов. Среди поддерживаемого: Google Nexus, немного Samsung и One+ – список невелик, но он увеличивается сопоставимо росту популярности Kali NetHunter.

На перечисленные устройства все ставится просто, быстро и без напильника. А вот неофициальный список девайсов огромен. Все потому, что NetHunter – это обычное apk приложение, которое может работать на любой версии Android, начиная с 4.4. Установка дистрибутива – дело нехитрое, а вот проблемы с обновлением и установкой правильного ядра могут испортить весь кайф мероприятия.

Рабочие нюансы

Предостережение:

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

Официально поддерживаемые девайсы мы разбирать не будем, т. к. проблем они не вызывают. Если вы обладатель смартфона из списка неофициальной поддержки, то читаем дальше.

Для начала нужно определить, какая прошивка стоит сейчас на смартфоне, ведь большинство версий “родных” прошивок практически несовместимы с ядром NetHunter. В идеале, можно использовать lineage-os или AOSP – это два проекта, с которыми установка Kali Linux на смартфон должна пройти гладко.

Этапы установки Kali Linux на смартфон

Дочитав до этого места, вы уже должны уметь прошивать телефон, знать, как получить root-права и установить кастомное recovery (TWRP или TouchWiz). Разберемся с терминами:

  • root-права – это права суперпользователя на телефоне.
  • recovery – специальное меню для установки или восстановления прошивки. Если загрузиться с recovery, можно работать с ФС телефона, даже если на нем не установлен Android.

Как установить root и актуальное recovery конкретно на испытуемый телефон очень подробно описано на xda. Находим ветку с нужным устройством и читаем мануалы.

После этого обязательно установите приложение SuperSu и BusyBox, а далее запустите их по одному разу для инициализации в системе.

На сайте качайте нужное ядро (kernel) под ваш смартфон (не перепутайте кодовое имя ядра). Если повезет и там найдется ядро на нужный девайс – качайте его и устанавливайте (если не повезло, то ниже разобран этот вариант).

В конце списка расположены дистрибутивы Kali. Качайте full-версию (что мы и рекомендуем) с расширением arm64 или arfhf,  и перекидывайте ее в корень карты памяти.

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

В конце установки перезагрузитесь.

На данном этапе NetHunter неспроста ставится без ядра. Если что-то пойдет не так, то будет очевидно, что беда со сборкой, а не с ядром или в связке ядра с дистрибутивом.

Если после перезагрузки вы увидите заставку Kali, значит пока все сделано правильно. Заставка может “висеть” от 3 до 7 минут. В случае более долгого зависания перезагрузите телефон. Войдите в recovery и почистите DalvikCache. Проверьте “загружаемость” системы и создайте бекап.

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

Для выдачи прав предоставьте их в диалоговом окне или в приложении SuperSu.

Такие же манипуляции нужно реализовать и с приложением NetHunterTerminal (чтобы он появился в списке SuperSu, терминал нужно запустить хотя бы раз).

Почти готово

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

Тут выплывает одна особенность: некоторые прошивки lineage-os или AOSP могут содержать в себе ядро, которое подойдет вашему смартфону, что позволит использовать весь функционал Kali NetHunter, и ядро не придется ставить отдельно (но может быть и наоборот, и вы будете откатываться). Обо всех этих плюшках пишут в описании к релизу.

Рассмотрим ситуацию, когда все плохо, т. е. будем ставить ядро. Его поиск лучше начинать на xda. Многие сталкиваются в этом месте с проблемой поэтому сразу уточняем.

Пишете в адресной строке браузера такой запрос: модель устройства nethunter kernel site:xda-developers.com.

В необходимой ветке сайта в строке поиска введите два ключа “kernelnethunter” – они выделят необходимые ядра из списка. Выбирайте ядро под вашу версию Android, скачивайте и перекидывайте его в корень карты телефона.

Поступаем так же, как и с прошивкой: перегружайтесь в recovery, жмите на кнопку Install и устанавливайте скачанный архив. После завершения установки процесс включения может длиться от 5 до 15 минут.

Если увидели заставку Kali, ядро было выбрано правильно. Ждите еще примерно 20 минут. Если заставка не пропала, перезагрузите смартфон и в recovery восстановите раздел boot из бекапа, созданного ранее.

Напоследок

В самом конце осталось обновить всю систему Linux целиком. Это обязательное правило даже для десктопной версии обычного линукса. В терминале Kali используйте команду apt update и apt upgrade, ждите около часа (зарядка – наше все).

Данный способ установки Kali Linux на смартфон проще первого, ибо установка на виртуалку, и не придется ковыряться с получением root-прав.

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

1. Скачивайте образ Kali Linux Light 32-Bit с официального сайта.

2. Перекидывайте скачанный образ в пустую (нужно создать) папку в корне карты памяти.

3. Для виртуализации понадобится приложение. По ссылке найдете подробное описание и инструкции.

4. устанавливайте Limbo, запускайте и создавайте учетку своего юзера.

5. В Architecture укажите x86, в CPU Cores – 4, а RAM ставьте не менее 512MB (лучше больше, если память позволяет).

6. Создайте хранилище (Hard Disk) размером не меньше 4GB.

7. В CD-ROM откройте меню и найдите скачанный iso-файл Kali.

8. В разделе Network отметьте галочкой пункт User.

9. Ниже в секции BootSettings укажите загрузку с привода.

10. Все готово к установке. Жмите на кнопку запуска и ожидайте окончания процесса.

Попробовали? А вы знаете другой рабочий способ установки Kali на Android?

Источник: https://proglib.io/p/mobile-kali-linux/

Самая полезная информация
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: