- Запуск Linux из-под Android
- Общие сведения
- Совместимость версий
- Предпочтения пользователя
- Установка дистрибутива
- Загрузка дистрибутива
- Установка приложений
- Запуск системы
- Другие способы запуска
- Портирование Ubuntu
- Подробная видеоинструкция
- Как установить Линукс на планшет
- Зачем нужен Linux на планшете
- Подготовка к установке
- Установка Линукс на планшет
- Лучшие планшеты с Linux
Запуск Linux из-под Android
Вероятней всего, ни для кого уже не секрет, что самая популярная операционная система для сенсорных устройств – это Android созданная на базе ядра Linux. Однако, по стечению обстоятельств планшеты под управлением операционной системы Android не способны запускать приложения, написанные для Linux. И на этом этапе у пользователей появляется нормальный вопрос: а как же запустить различные дистрибутивы Linux из-под популярной ОС? И ответ оказывается простым – с помощью специальных эмуляторов, как это распространено на компьютерах под управлением Windows, где создание виртуальных машин – это обычное дело для пользователя.
Общие сведения
Да, скорей всего многие пользователи зададутся вопросом, а зачем собственно это нужно, если уже сейчас выпускаются планшеты под управлением Ubuntu (одна из самых удачных оболочек для Linux), а запустить какой-то дистрибутив на компьютере гораздо легче. Вопрос риторический, если об этом стали говорить, значит, кому-то это очень нужно, тем более что иметь в своем распоряжении планшет под управлением какого-то дистрибутива Linux куда проще, чем носить с собой 3-килограммовый ноутбук или менее функциональный нетбук.
В последнее время Linux используется исключительно для программирования, отладки созданных приложений и тестирования их на реальных объектах. Также эта ОС нашла свое применение в администрировании серверов и наладке компьютерных сетей. Поэтому профессиональный разработчик программного обеспечения нуждается в таких сенсорных девайсах.
Совместимость версий
Однако, стоит учитывать, что не все запускаемые дистрибутивы на стационарных компьютерах будут нормально работать и на планшетах. Почему? Потому что большинство таблеток работают на базе микропроцессоров со структурой ARM. И для того чтобы абсолютно все версии Linux корректно запускались на таких девайсах, необходимо найти планшет под управлением ОС Windows. Но как показывает практика, такие планшеты не отличаются хорошими техническими характеристиками.
Вот поэтому в интернете нужно искать портированные версии с поддержкой ARM структурой, к таким сборкам можно отнести:
Для того чтобы найти еще доступные версии для планшета, необходимо в поиске набрать ключевую фразу: «Linux ARM» и самостоятельно ознакомиться с доступными дистрибутивами.
Предпочтения пользователя
Также перед тем как приступать к установке или эмуляции дистрибутива необходимо выяснить для себя, что вы хотите делать после успешной установки? Просто поиграться или действительно применить полученные знания, устройства для работы?
В первом варианте рекомендуется использовать небольшие и, так сказать, уменьшенные версии системы, во-первых, они легче и быстрей запускаются, во-вторых, их использование не нанесет никакого вреда, если планшет попал в неумелые руки, а в-третьих, удобный и понятный интерфейс не отобьёт желание иметь дело c Linux.
В противном случае, несомненно, необходимо использовать полные сборки, где уже предусмотрен по умолчанию пакет программ, например:
- Emacs Text Editor;
- BitTorrent;
- Thunderbird;
- Java JDK и другие.
Установка дистрибутива
Перед тем как приступить непосредственно к запуску операционной системы необходимо подготовить сам планшет к этой операции и скачать нужные программы для работы.
Некоторые требования к девайсу:
- Поддержка устройством файловой системы – Ext2;
- Ядро микропроцессора должно поддерживать loop-устройства;
- Заранее установленные root-права, крайняя необходимость;
- Частота центрального процессора не меньше, чем 1 ГГц.
- Помимо этого, в наличии должна быть flash-карта минимум на 4 Гб.
Загрузка дистрибутива
Скачиваем с интернета образ операционной системы, для этого можете воспользоваться ссылкой, по которой находятся популярные дистрибутивы для сенсорных гаджетов:
Установка будет происходить на примере Ubuntu 12.04, вы же для себя можете выбрать и другую сборку. После загрузки (файл около 500 Мб) достаем из архива файл Ubuntu.img и перемещаем его на flash-карту в папку «ubuntu», для этого достаточно подключить планшет к компьютеру. После перемещения отсоединяем девайс и подключаемся к интернету.
Установка приложений
Запускаем PlayMarket и устанавливаем на планшет приложение Android Terminal – это очень удобный аналог командной строки.
Запускаем установленную программу и вводим команду «SU» для предоставления терминалу root-прав, вот для чего их наличие крайне обязательное.
Снова запускаем магазин и устанавливаем утилиту «Complete Linux» — это скрипт для запуска дистрибутива из-под Android.
Следом запускаем программу.
Нажимаем на выделенный пункт списка и в следующем окне нажимаем на кнопку «Strat Linux».
Теперь в строке вводим выделенные команды:
- Предоставление root-прав;
- Запуск перемещенного файла с образом системы.
Сразу же будет выведен запрос на ввод пароля, по умолчанию ставить «ubuntu», потом еще раз повторить его ввод.
Вводим те же самые ответы, которые выделены на изображении выше.
Обратите внимание, разрешение экрана вводится в зависимости от диагонали самого устройства, поэтому значения могут отличаться от представленных.
Еще раз вводим букву «n» и как только на экране появляется выделенное сообщение – это значит установка Linux успешно завершена.
Запуск системы
Теперь снова возвращаемся в интернет-магазин PlayMarket и устанавливаем последнее приложение – VNC Viewer для удаленного доступа и управления.
Утилита удаленного доступа
Запускаем программу и видим, что пока никаких соединений нет, поэтому нажимаем на кнопку «плюс» и выполняем заполнение двух полей.
В первое поле адреса вводим «localhost», а во второе название соединения по умолчанию ставим также «ubuntu» и для сохранения внесенных данных нажимаем кнопку «Done».
Нас вернули в главное окно, где нажимаем на единственную продолговатую клавишу «Connect».
Для подключения необходимо пройти процедуру аутентификации, то есть ввести заданный ранее пароль и нажать на кнопку «ОК».
Теперь можно вас поздравить с успешным запуском операционной системы Ubuntu из-под Android, для комфортного управления лучше использовать обычную лазерную мышку и клавиатуру.
Теперь можно запустить любое приложение для тестирования сборки, например, стандартный интернет-браузер Mozilla.
Вы можете спокойно переходить между двумя операционными системами, но, если хотите полностью выключить запущенную операционную систему, тогда переходим к командной строке.
Вводим команду «exit» и на этом инструкция по успешной установке и завершению работы Ubuntu окончена.
Другие способы запуска
Наряду с вышерассмотренной программой можно использовать еще одну утилиту, ее название «Linux Deploy». Установка практически аналогична представленной, главной особенностью приложения является работа в одном окне без переходов между различными программами.
Утилита успешно развивается, уже сейчас на PlayMarket можно скачать новую версию на ОС Android 5, разработчик постоянно дорабатывает и исправляет найденные ошибки, поэтому, научившись запускать Ubuntu по первому способу, можно плавно переходить к более мощной и продвинутой программе.
Портирование Ubuntu
Но некоторые разработчики пошли дальше и отказались от эмуляторов, а нашли способ прямой установки дистрибутивов Linux наряду с Android. Такой способ, к сожалению, требует очень глубоких познаний в работе операционной системы Android и на получении root дело не закончится.
Тем более что не все современные планшеты поддерживают такой способ установки и нужно быть предельно осторожным в этом плане, так как неправильные или ошибочные действия могут привести к плачевным результатам.
Подробная видеоинструкция
Источник
Как установить Линукс на планшет
Операционная система Linux на планшет (а вернее дистрибутивы Линукс ядра) не пользуется большой популярностью. Это связано с довольно сложным пониманием дистрибутивов, а также сопутствующих им программ и библиотек.
Поэтому если вы вознамерились пользоваться планшетным компьютером с такой операционной системой, как Ubuntu или Fedora (а все они работают на ядре Линукс), то очень важно понимать, для чего это нужно.
Устанавливать Linux на планшет Windows или Android рекомендуется только в качестве эмулятора. Конечно, можно поставить Линукс вместо Android или Windows, полностью удалив родную операционную систему, но многие функции, такие как звонки, мобильный интернет, Wi-Fi и прочее, станут недоступны.
К тому же, установить Linux, полностью заменив предыдущую прошивку (если это не GNU), под силу только опытному пользователю линуксоидов, который знает все команды и сможет решить возникающие проблемы.
А они обязательно возникнут, так как архитектура железа мобильных устройств не предназначена для ОС с линуксоидным ядром (не считая планшеты с Linux), несмотря на то, что Андроид тоже работает на таком же ядре (но в этом случае поверх него стоит еще множество специализированных библиотек и программ). Поэтому в этой статье я описываю установку эмулятора.
Зачем нужен Linux на планшете
Казалось бы, зачем кому-то может понадобиться ставить прошивку или даже эмулятор, который не предназначен для гаджета?
Дело в том, что GNU/Linux являются открытыми средами разработки, и любой программист может принять участие в создании или изменении кода любой операционной системы, построенной на этой технологии. Таким образом, формально пользователи делают софт для себя, добавляя нужные возможности и усовершенствуя в их на свое усмотрение.
Конечно, у таких компаний как Ubuntu, есть свои специалисты и офисы, но изначально все эти проекты создавались группами энтузиастов. Да и сейчас исходный код всех ОС на GNU является открытым.
Из вышесказанного вытекает множество преимуществ использования подобного софта, вот самые яркие из них:
- множество утилит для командной строки;
- редакторы для углубленной персонализации рабочего пространства;
- FTP-серверы;
- SSH-серверы;
- огромное количество сетевых инструментов;
- средства для разработки собственных приложений, скриптов и программ;
- использование девайса в виде переносной рабочей станции для подключения к другим терминалам.
Некоторым людям, работающим в IT-индустрии, значительно проще выполнять обязанности с планшетником на Линуксе.
А для хакеров и специалистов по информационной безопасности, такое устройство вообще незаменимо (если ноутбуки не нравятся).
Подготовка к установке
Для начала объясню, что эмуляция не удаляет установленную до этого систему, будь она на Windows или Android. Эмулятор работает как отдельная программа, которая запускается через клиент VNC.
Когда пользователь заканчивает работу в новой среде, он может продолжить использование Андроида или Виндоуса, не теряя данных и приложений.
Подготовка включает в себя следующие шаги:
- Устройство с разъемом для карты памяти. Именно на нее будет установлен ISO файл с Линуксом.
- Полная зарядка планшета, чтобы во время работы он резко не выключился.
- Очищенная SD-карта с объемом памяти более четырех Гб.
- Права root-пользователя на аппарате, так как понадобится работа с системными файлами.
- Наличие компьютера или ноутбука, с помощью которого и произойдет основная установка.
Также рекомендую сделать резервную копию данных. Это нужно на случай, если установка Linux на планшет не увенчается успехом или вызовет неполадки.
Установка Линукс на планшет
Теперь можно объяснить, как установить GNU на планшетный компьютер.
Среди всех вариантов дистрибутивов, наиболее удобным и сочетающимся с мобильными девайсами, считается Ubuntu, поэтому инструкция приведена именно для этой операционной системы.
- Скачайте приложение BusyBox, оно есть в Плей Маркет. Далее запустите его и откройте вкладку “Установка BusyBox” и нажмите “Установить”. Это действие произведет установку библиотек Андроид, что понадобится в последующих этапах.
- Теперь нужно поставить терминал. Я советую отличный терминал, который можно скачать из Play Market — Terminal Emulator. После окончания загрузки, запустите терминал и введите в рабочей строке “su”. Терминал запросит доступ к правам суперпользователя (root), потому что скрипты, которые в будущем будут запущены для Убунту, используют системные файлы. Подтвердите запрос.
После этого рекомендую проверить, правильно ли были выполнены предыдущие действия. Введите команду “busybox arping –help”, и если высветится информация с различными параметрами, то значит все было сделано правильно. Если же появится короткое сообщение о том, что ничего не найдено, повторите инструкцию сначала и убедитесь, что права суперпользователя активны. - Вставьте SD-карту в соответствующий слот.
- Подключите планшетник к компьютеру через USB-кабель, при этом гаджет должен быть включен и работать в режиме накопителя.
- Создайте папку “Ubuntu” на карте памяти через компьютер. Для этого перейдите в карту памяти через “Мой компьютер”.
- Скачайте два заархивированных файла и разархивируйте их в созданную папку “Ubuntu”. Ссылка на первый и второй файл. Это файлы с операционной системой и сопутствующие к ней библиотеки/каталоги.
Откройте папку “Ubuntu”. В ней должно быть два файла. - Откройте терминал на планшетном компьютере и введите команду “su”, затем напишите “d / mnt / sdcard”.
Проверить, всё ли сделано правильно, можно командой “ls”, которая отобразит каталоги девайса. Среди них должна быть созданная ранее папка “Ubuntu” с двумя файлами. - Теперь осталось включить установленную операционную систему. Для этого введите в терминале “cd / ubuntu”, а после этого команду “sh ubuntu.sh”. Пройдет некоторое время, после чего на терминале появится запрос о предпочитаемом разрешении экрана, которое будет на эмуляторе Убунту. Разрешение вписывается в количестве пикселей, в формате длина х ширина. Например, 1920 х 1200.
Я советую не вводить разрешение вашего дисплея, а ввести показатели меньше реальных. Это значительно снизит нагрузку на устройство и увеличит производительность эмулятора. - Система Убунту активирована и установлена. Чтобы ее запустить, загрузите и откройте любой клиент с протоколом VNC. Например, VNC Viewer. Ubuntu запросит следующие данные: логин — user, пароль — ubuntu, адрес — localhost.
Лучшие планшеты с Linux
Планшетов с GNU/Linux мало, и все они редко “остаются на плаву”. Но можно выделить 2 модели, которые известны как минимум локально и понравятся любителям Линукса.
2 планшета на Линуксе:
- Raspberry Pi. Устройство с одноименной рабочей средой, профинансированное краундфандинговой компанией.
- BQ Aquaris M10. Гаджет с Ubuntu на борту.
Оба девайса часто меняются в плане компонентов, поэтому каких-то конкретных характеристик у них нет. Разве что дисплей, который на обоих гаджетах имеет диагональ в 10.1 дюймов.
Источник