Установка linux для планшетов android

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

Операционная система 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, поэтому инструкция приведена именно для этой операционной системы.

Читайте также:  Android arm linux androideabi

  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 дюймов.

Источник

Установка Linux вместо Андроид

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

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

Зачем это понадобится

Начнем с того, что иметь устройство Android Linux возможно.

Дело в том, что операционная система Андроид функционирует на линуксоидном ядре, и пусть программная среда, интерфейс и возможности сильно изменены по сравнению с классическим Линуксом, “фундамент” один и тот же.

Поэтому абсолютно на любой планшет или смартфон с гугловской ОС можно инсталлировать Linux на Android.

Читайте также:  Как оплачивать телефоном вместо карты сбербанка андроид сони иксперия

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

Во-первых, размер экранов слишком мал по сравнению с мониторами компьютеров, и в интерфейсе платформы учитываются именно дисплеи для ПК.

Во-вторых, подразумевается работа с системой с использованием компьютерных методов ввода: клавиатура и мышь. Управление на сенсорном экране возможно, но это значительно неудобнее.

Исходя из вышесказанного возникает вопрос: зачем вообще нужен Linux для Android?

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

Инструменты для Linux предоставляют пользователю функции, в числе которых:

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

Пользоваться всеми возможностями платформы можно через эмулятор, который инсталлирован поверх Андроида. В этом выражается еще один плюс, ведь не нужно переустанавливать операционную систему вместо Android.

Через эмулятор смартфон или планшет останется с функциями, за которые отвечает стандартная ОС (прием звонков, создание фото, запуск приложений, доступ к Play Market и прочее), а также получит инструменты Линукса.

И даже это не все плюсы дистрибутива Linux.

Для разработчиков и других специалистов большое преимущество рабочей среды в использовании в качестве рабочей станции. Эта платформа без проблем подключается к компьютеру и дает возможность управлять терминалом через клиент Telnet/SSH или RDesktop/VNC.

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

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

Для удобства советую подключить мышь и клавиатуру. Сделать это можно через адаптер OTG, а также используя беспроводной тип соединения.

Пошаговая установка Linux на Android устройство

Как я уже упоминал выше, операционная система Андроид создана на ядре Линукса, поэтому библиотеки, эмуляторы, инструменты поддерживаются прямо внутри платформы от Google.

Из-за этого установка Linux на Android проходит довольно легко для опытных пользователей. Обычно платформу собираются инсталлировать именно такие люди.

Процесс подготовки

Сначала пройдемся по всем элементам, которые понадобятся для установки:

  • мобильное устройство на Андроиде с рут-правами;
  • программное обеспечение для развертывания платформы под названием Linux Deploy;
  • софт BusyBox;
  • SSH-клиент под названием ConnectBot;
  • графический сервер XDSL.

По поводу получения прав суперпользователя я уже писал в предыдущих статьях на сайте Plansheta.ru. Ссылка на материал о root правах.

Все остальное загружается/устанавливается из интернета и доступно абсолютно бесплатно.

В качестве примера возьму софт BusyBox. Найти его можно в официальном магазине приложений Play Market. Следует установить программу оттуда, затем открыть и тапнуть на опцию “InstallBusybox”. Содержимое быстро распакуется и будет готово к использованию.

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

Развертывание дистрибутива

Инсталляция Линукса происходит через приложение. Я выбрал Linux Deploy, потому что программа простая и понятная в использовании, без лишних функций и загроможденного интерфейса.

Как установить платформу:

  1. После установки софта его необходимо открыть и перейти во вкладку “Настройки”, которая появится после клика на символ с тремя вертикальными точками в правом верхнем углу.
  2. В настройках необходимо поставить галочку напротив двух надписей: “Не отключать экран” и “Не отключать Wi-Fi”. Это нужно для того чтобы необходимые операции происходили до тех пор, пока дистрибутив не будет выключен.
  3. Не выходя из настроек приложения, надо проскроллить вниз и нажать на кнопку “Обновить окружение”. Софт начнет загрузку обновления. Следует дождаться, пока процесс завершится.
  4. Выйти из настроек и нажать на символ загрузки в верхней части. Откроется раздел параметров.
  5. В параметрах в первую очередь требуется выбрать тип системы и дистрибутив. Например, Ubuntu for Android. Продвинутые пользователи могут сменить архитектуру, но если вы не понимаете, к чему это приведет и на что влияет, советую оставить вариант, выбранный по умолчанию.
  6. Выбрать путь установки образа платформы. Надо учитывать, что образ занимает немалую часть памяти, поэтому ее следует предварительно освободить. Советую выбрать 1024 МБ в качестве размера образа. Конкретный объем зависит от графической оболочки и предустановленных инструментов. Например, для Gnome это 1.3 ГБ, а для XFCE хватит 1.1 ГБ.
  7. Вписать имя пользователя и пароль. В пункте “Локализация” выбрать ru_RU.UTF-8 для применения русской локализации.
  8. В пункте “Компоненты” осуществляется выбор окружения рабочего стола и дополнительных инструментов. В примере я выбрал LXDE окружение и поставил галочки напротив надписей “Окружение рабочего стола” и SSH сервер”.
  9. Поставить галочку у пункта GUI.
  10. В качестве графической подсистемы выбрать X Server.
  11. В настройках X Server надо ввести номер дисплея “0” и адрес беспроводной сети в “Адрес X-сервера”. Имейте в виду, что если дистрибутив не запустится с первого раза, номер дисплея автоматически изменится, поэтому нужно будет перезагрузить аппарат.
  12. Проскроллить вверх и тапнуть на надпись “Установить”. Начнется создание образа Линукс системы. Длительность процесса зависит от выбранного типа и скорости памяти. Обычно инсталляция занимает 25-35 минут. Важно не эксплуатировать гаджет во время установки, чтобы случайно не прервать действие.
Читайте также:  Algemeen dagblad android app

Запуск

После окончания инсталляции необходимо запустить дистрибутив, открыв XSDL Server. В нем надо выбрать разрешение экрана и размер шрифта.

Далее нужно открыть программное обеспечение Linux Deploy и тапнуть на надпись “Старт”. Теперь можно вновь переходить в XSDL Server и ожидать, пока платформа загрузится.

Когда процесс завершится, дистрибутив Линукса будет готов к использованию через программу XSDL Server. Эмулятор дает полноценный доступ. Пользователя ограничивает лишь аппаратная мощность его мобильного устройства.

Взаимодействие через сервер осуществляется просто:

  • если нужно отменить последнее действие, используйте кнопку “Меню”;
  • для запуска экранной клавиатуры надо тапнуть на кнопку “Назад”;
  • тап двумя пальцами одновременно аналогичен двойному клику левой кнопкой мыши.

Проверка работы после установки

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

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

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

Какие могут быть проблемы

В процессе создания образа операционной системы могут возникнуть ошибки.

Есть две самые распространенные неполадки:

  1. Making new disk image (ошибка начинается с этого предложения).
    В этом случае в параметрах, где указывается путь хранения образа, необходимо поменять “0” на “Legacy”.
  2. dd: opening `/storage/sdcard0/linux.img’: Read-only file system.
    Ошибка, связанная с конфликтом имен в рутованной операционной системе. Для ее исправления нужно перейти в программу, через которую выданы права суперпользователя (например, SuperSU), и снять галочку напротив пункта “Создать поименное разделение пространств”.

Из-за того, что операционная система от Гугл является одним из типов Линукса, хоть и сильно измененного, неисправности происходят крайне редко.

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

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

Источник

Оцените статью