Ubuntu для мобильных устройств: посмертный анализ
Содержание:
- История
- Как запустить Linux на Android (с рутом)
- LuneOS
- Аппаратные спецификации
- Что такое Android x86
- Танцуем с cl-build-…
- Устанавливаем дистрибутив Linux на Android
- Установка Anbox в Linux
- Зачем нужен Linux на планшете
- Можно ли установить линукс на планшет или телефон вместо андроида
- Установка Android Studio в Ubuntu
- А зачем он нужен?
- Список часто задаваемых вопросов
- Зачем запускать Linux на вашем Android-устройстве?
- Об этой статье
- Debian 8.3 (Jessie)
- Подготовка к установке
- Зачем устанавливать линукс на смартфон
- Развертывание Linux на Android
- Google Nexus 4
История
Проект Ubuntu Touch был начат в 2011 году. Марк Шаттлворт объявил 31 октября 2011 года, что в цель состояла в том, чтобы Ubuntu поддерживал смартфоны, планшеты, смарт-телевизоры и другие интеллектуальные экраны (например, автомобильные головные устройства и смарт-часы ), но чтобы date поддерживается поставщиками только на нескольких смартфонах, одном планшете и на нескольких устройствах сторонних производителей, на которые любители перенесли операционную систему. Первоначальная цель, поставленная Shuttleworth для Ubuntu, заключалась в достижении полной конвергенции (одна и та же платформа и библиотеки на всех устройствах). Платформа Ubuntu для телефонов была представлена 2 января 2013 года . Предварительная версия Ubuntu Touch Developer Preview была выпущена 21 февраля 2013 года .
Ubuntu Touch на Fairphone 2 , показывая экран блокировки
Canonical выпустила Ubuntu Touch 1.0, первую версию для разработчиков / партнеров 17 октября 2013 года, вместе с Ubuntu 13.10, которая «в первую очередь поддерживает телефоны Galaxy Nexus и Nexus 4 , хотя есть изображения, доступные для других телефонов и планшетов», и выпустила «относительно «стабильная» сборка для более широкого тестирования и обратной связи »17 апреля 2014 года вместе с Ubuntu 14.04. Предварительная версия программного обеспечения доступна для установки на некоторых дополнительных телефонах Android, включая Samsung Galaxy S4 Google Edition в качестве предварительной версии для разработчиков, начиная с 21 февраля 2013 года. Разработчики имеют доступ ко всему исходному коду в соответствии с лицензией, позволяющей изменять и распространять программного обеспечения.
Ubuntu Touch был выпущен для производителей 16 сентября 2014 года. BQ Aquaris E4.5 Ubuntu Edition, первый в мире смартфон на базе Ubuntu, поступил в продажу в Европе 9 февраля 2015 года.
В апреле 2016 года был выпущен первый в мире планшет на базе Ubuntu — BQ Aquaris M10 Ubuntu Edition.
В августе 2016 года было объявлено, что OTA-3 будет поддерживать Android 6.0 BSP.
В августе 2018 года UBPorts выпустила свой OTA-4, обновив базу Ubuntu Touch с начального до ближайшей, текущей версии долгосрочной поддержки .
Ubuntu для Android
Ubuntu для Android — это вариант Ubuntu, предназначенный для работы на телефонах Android . Ожидалось, что он будет предварительно загружен на несколько телефонов. Ubuntu для Android макете был представлен на Mobile World Congress 2012. A Developer Preview был выпущен в феврале 2013 года, но по состоянию на апрель 2014 года, этот проект уже не в стадии активного развития, Canonical.
Он будет содержать разные графические интерфейсы: когда устройство подключено к настольному монитору , оно имеет стандартный интерфейс рабочего стола Ubuntu ( Unity ). Когда устройство подключено к телевизору, отображается интерфейс Ubuntu TV . У него будет возможность запускать стандартные приложения Ubuntu Desktop, а также возможность запускать приложения Android на рабочем столе Ubuntu. который включает приложения для совершения и приема звонков и SMS-сообщений прямо с рабочего стола. Разработчики смогут создать одно приложение с двумя интерфейсами: пользовательский интерфейс смартфона и пользовательский интерфейс рабочего стола при стыковке.
Телефонный работает Ubuntu для Android должен отвечать нескольким требованиям , например, двухъядерным 1 ГГц CPU , ускорение видео через общий драйвер ядра с сопутствующим X драйвера; OpenGL , ES / EGL , хранилище 2 ГБ, HDMI для вывода видео с дополнительным устройством буфера кадра, режим USB-хоста и 512 МБ ОЗУ.
Ubuntu Mobile
Интерфейс рабочего стола Ubuntu Mobile
Версия Ubuntu Mobile Internet Device Edition — это прекращенный дистрибутив Ubuntu, который планируется использовать на платформе Intel Mobile Internet Device , мобильных компьютерах x86 на базе процессора Intel Atom . Планировалось использовать фреймворк GNOME Hildon в качестве основы для своего графического интерфейса . В июне 2008 года была выпущена Ubuntu Mobile 8.04. Ubuntu Mobile завершила активную разработку в 2009 году после 9.10 Alpha 6.
Производители оборудования могли бы настроить свои дистрибутивы, включая такие параметры, как Flash , Java или пользовательские интерфейсы.
Согласно Canonical, Ubuntu Mobile обеспечит «бескомпромиссный опыт Web 2.0 ». Он должен был включать такие функции, как просмотр веб-страниц, электронная почта, мультимедиа, камера, VoIP , обмен мгновенными сообщениями, GPS , ведение блогов , цифровое телевидение , игры , контакты и календари с регулярными обновлениями программного обеспечения.
Как запустить 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!
LuneOS
В 2009 году Palm разработала мобильную ОС для телефонов под названием webOS, которая дебютировала на Palm Pre. Год спустя HP купила webOS и использовала ее в качестве ОС для сенсорной панели HP и пары телефонов.
Компания HP прекратила выпуск всех устройств с ОС WebOS через 50 дней после запуска сенсорной панели. Затем компания открыла исходный код, используемый на своих существующих устройствах WebOS, который она назвала Open webOS.
LuneOS родился несколько лет спустя, в 2014 году, как преемник WebOS. Хотя LuneOS имеет много общего с устройствами Palm и HP, разработчики перестроили интерфейс с нуля, используя Qt и другие технологии. Название происходит от французского слова «луна» и относится к интерфейсу LunaSysMgr в webOS.
Хотя webOS никогда не завоевывал популярность на мобильных устройствах, некоторые элементы дизайна были приняты в других операционных системах. Таким образом, хотя LuneOS не основан на существующем интерфейсе рабочего стола, вы можете чувствовать себя как дома.
Для кого LuneOS?
LuneOS предназначен для людей, которые ещё помнят ощущения от webOS и могут обойтись ограниченным набором встроенного программного обеспечения. Расширение поддержки приложений не является основным приоритетом для команды.
Аппаратные спецификации
Список характеристик Librem 5 открывает IPS-экран с очень широкими рамками, диагональю 5,7 дюйма и разрешением HD+ или 1440х720 точек. Над ним расположена 8-мегапиксельная фронтальная камера без дополнительных модулей.
Так выглядел бы Librem 5, если бы вышел в 2017 году
В основе смартфона лежит процессор i.MX8M на четырех ядрах ARM Cortex-A53 с тактовой частотой до 1,5 ГГц. В наличии 3 ГБ оперативной памяти и встроенный накопитель на базе медленного модуля еММС объемом 32 ГБ. Другие комплектации не предусмотрены, но есть слот под накопители microSD.
Смартфон имеет при себе одномодульную камеру на 13 Мп со светодиодной вспышкой, дискретный модем сотовой связи (Broadmobi BM818 или Gemalto PLS8 на выбор), такой же ресивер (Teseo LIV3F GNSS), слот под смарт-карты, разъем 3,5 мм для наушников и съемный аккумулятор на 4500 мАч. Зарядка осуществляется по USB-С, притом в данном случае это стандарт USB 3.0, позволяющий не только заряжать АКБ и передавать данные, но подключать внешний монитор.
Съемный аккумулятор дополнительно повышает безопасность смартфона
В смартфоне есть Wi-Fi 802.11n 2,4/5 ГГц на базе чипа Redpine Signals RS9116, Bluetooth 4.2, дискретный ЦАП Wolfson Media WM8962 для более качественного звука, но в то же время в нем отсутствуют FM-тюнер для приема сигнала радиостанций и NFC-модуль для бесконтактной оплаты. Размеры и вес Librem 5 разработчики не раскрывают.
Что такое Android x86
Android x86 представляет собой неофициальный порт операционной системы Android для запуска на процессорах Intel и AMD. Android x86 основана на Android Open Source Project (AOSP). AOSP — это проект открытого исходного кода операционной системы Андроид. Он позволяет получить доступ к исходному коду ОС, системе сборки, документации, сообществам и другим необходимым компонентам.
Проект по созданию Android x86 берет свое начало с 2009 года. Его родоначальниками были тайваньский инженер-программист Chih-Wei Huang и Yi Sun (позже Yi Sun покинул проект по личным мотивам). Сначала проект развивался как набор патчей для исходного кода Андроид, который позволял запускать Андроид на некоторых нетбуках, планшетах и мобильных ПК. Но затем разработчики поняли, что проект имеет потенциал и его можно развить в нечто большее, чем набор патчей. Была создана и размещена на GIT-репозитории база исходного кода для распространения и разработки поддержки различных платформ x86. Исходный код распространяется под лицензией Apache Public License 2.0 и GNU General Public License (GPL) 2.x.
Танцуем с cl-build-…
Tutorial
Понадобилось нам недавно в конторке перенести данные со старого сервачка на новый, казалось бы невелика задача: спланировал, купил железо, установил новый дистрибутив, перенёс данные и вуаля. НО! Не тут-то было.
Железо купили новенькое, хоть и не мощное, однако имеющийся дистрибутив Calculate в самой своей последней инкарнации CDS на момент сего действа оказался не слишком-то способен распознать новое железо, а именно — сетевые интерфейсы. Локальный видит, а вот ethN — нет, постучались в «Телегу» техподдержки, — результат маловнятный. Ну да ладно, решили проверить на других дистрибутивах, из имеющихся был свежий CentOS и gentoo, первый — не смог, второй железо увидел, из чего сделали вывод, что проблема в ядре, в техподдержке намекнули, что ждите дистрибутива или…
Устанавливаем дистрибутив Linux на Android
В осуществлении поставленной задачи нет ничего сложного, ведь требуется только наличие достаточного количества свободного места во внутренней памяти устройства и активное подключение к интернету. Единственное, с чем могут возникнуть трудности — получение root-прав, но при помощи полноценных инструкций эта цель тоже будет выполнена быстро и без проблем.
Шаг 2: Установка Linux Deploy
После удачного получения прав суперпользователя можно приступать к непосредственной установке Linux. Скачивание большинства популярных дистрибутивов доступно при помощи приложения Linux Deploy, которое выполнит все необходимые действия. Его нужно лишь установить и настроить. Первая задача выполняется так:
- Откройте Google Play Market и перейдите на страницу приложения.
Начните установку, щелкнув на соответствующую кнопку.
После отображения «Открыть» тапните на эту надпись, чтобы запустить Linux Deploy.
Шаг 3: Настройка Linux Deploy
Теперь у вас на смартфоне имеются права суперпользователя и необходимое программное обеспечение, а значит все готово для дальнейшей установки. Осталось только выбрать путь и версию дистрибутива, что осуществляется непосредственно в Linux Deploy.
- Запустите приложение и ознакомьтесь с представленной инструкцией. В ней описываются общие правила установки Linux.
Раскройте дополнительное меню, тапнув на иконку в виде трех горизонтальных полос.
Здесь перейдите в раздел «Профили».
Создайте новый профиль и задайте ему имя. Доступно создание неограниченного количества учетных записей. Каждой из них присваиваются индивидуальные настройки, то есть можно инсталлировать несколько дистрибутивов рядом.
Вернитесь в главное меню и переместитесь к категории с настройками операционной системы.
Выберите дистрибутив и его версию на свое усмотрение.
На время отложите Linux Deploy и запустите удобный файловый менеджер или стандартный Проводник. Там в любом месте создайте папку, назвав ее именем ОС. Туда и будут установлены все файлы.
Задайте ей произвольное название, чтобы запомнить место хранения данных. Запишите или скопируйте путь к этой директории.
Вернитесь в приложение и в пункте «Путь установки» задайте расположение нужной папки.
Шаг 4: Установка и запуск Linux
Перед запуском инсталляции повторно убедитесь в том, что все параметры были заданы верно, ведь неправильные настройки иногда приводят к отказу работы устройства, а решается это только сбросом конфигурации до заводского состояния. После этого нажмите на кнопку «Старт».
Соглашайтесь с действиями при отображении системных уведомлений. Затем будет произведена перезагрузка Android. Повторное нажатие на «Старт» запустит гостевую операционную систему.
Выше вы разобрались с инсталляцией Linux в качестве гостевой ОС на девайс под управлением Андроид. Как видите, ничего в этом сложного нет, главное — получить права суперпользователя и выполнить правильную конфигурацию приложения. Все файлы оно загрузит из открытых источников и установит их самостоятельно.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Установка Anbox в Linux
С установленным на вашем ПК Linux сервисом snapd вы готовы установить Anbox. Это делается с помощью следующей команды, которая устанавливает все необходимое:
Вам будет предложено ввести пароль перед загрузкой пакета моментальных снимков.
Вскоре после этого вам будет представлен выбор:
- Установить Anbox
- Удалить Anbox
Если вам потребуется удалить программное обеспечение позднее, просто запустите указанную выше команду установщика и выберите вариант 2. Однако в случае установки Anbox вы можете перейти к варианту 1.
После этого вы увидите сводную информацию о том, что будет делать установка. Например, выделяются файлы, добавленные из PPA, а также информация о том, что среда выполнения anbox (библиотека программного обеспечения, позволяющая запускать другие программы и приложения) будет автоматически запускаться при входе в Linux.
Если вас все это устраивает, введите легенду «Я СОГЛАШАЮСЬ» и дождитесь установки Anbox. После этого следуйте инструкциям, чтобы перезагрузить систему, прежде чем продолжить.
Зачем нужен Linux на планшете
Казалось бы, зачем кому-то может понадобиться ставить прошивку или даже эмулятор, который не предназначен для гаджета?
Дело в том, что GNU/Linux являются открытыми средами разработки, и любой программист может принять участие в создании или изменении кода любой операционной системы, построенной на этой технологии. Таким образом, формально пользователи делают софт для себя, добавляя нужные возможности и усовершенствуя в их на свое усмотрение.
Конечно, у таких компаний как Ubuntu, есть свои специалисты и офисы, но изначально все эти проекты создавались группами энтузиастов. Да и сейчас исходный код всех ОС на GNU является открытым.
Из вышесказанного вытекает множество преимуществ использования подобного софта, вот самые яркие из них:
- множество утилит для командной строки;
- редакторы для углубленной персонализации рабочего пространства;
- FTP-серверы;
- SSH-серверы;
- огромное количество сетевых инструментов;
- средства для разработки собственных приложений, скриптов и программ;
- использование девайса в виде переносной рабочей станции для подключения к другим терминалам.
Некоторым людям, работающим в IT-индустрии, значительно проще выполнять обязанности с планшетником на Линуксе.
А для хакеров и специалистов по информационной безопасности, такое устройство вообще незаменимо (если ноутбуки не нравятся).
Можно ли установить линукс на планшет или телефон вместо андроида
Установить вместо андроид линукс вполне возможно. Обычно это делают на планшетный ПК, так как их экран достаточно большой, чтобы отображать командную строку или графический интерфейс в полном объеме.
Мобильных аппаратов (смартфонов), которые бы поддерживали операционную систему линукс в стоковом состоянии, практически не существует. На сегодня есть всего одна единственная модель смартфона, которая работает на Ubuntu — ОС, также основанной на Linux и Debian GNU. Найти и приобрести такой девайс достаточно сложно, так как есть он в свободном доступе не в каждой стране.
Если есть сильное желание, то заменить стандартную предустановленную ОС на планшете андроид можно, но стоит понимать, что полноценно работать компьютерная платформа на портативных девайсах не будет.
Обратите внимание! По данному направлению ведут активные разработки, и многие программисты пытаются создать Linux-Android совместимую прошивку, но реальность такова, что до сих пор приходится изрядно постараться, чтобы запустить даже урезанную версию юникс на своем телефоне или планшете
Некоторые фирмы уже начинают производить телефоны с предустановленной линукс
Установка Android Studio в Ubuntu
Вы можете установить Android Studio и Android SDK несколькими способами: из официального сайта, из PPA репозитория или с помощью umake. Каждый из способов имеет свои преимущества и мы рассмотрим их все, но более подробно остановимся на установке программы из официального сайта.
Как установить Android Studio с официального сайта
Для работы программы в системе должна быть установлена Java машина. Вам нет необходимости добавлять сторонние PPA для ее установки, будет достаточно версии, доступной в официальных репозиториях, но при возникновении проблем вы всегда можете установить Java 8 от Oracle из PPA от webupd8:
Когда файл будет загружен, перейдите в папку с загрузками и распакуйте содержимое архива в /opt. Для этого используйте команду:
Теперь вы можете запустить Android Studio Ubuntu 16.04 из папки /opt:
Но установка Android Studio еще не завершена, программа должна скачать все необходимые компоненты и настройки. В первом окне вас спросят нужно ли импортировать конфигурацию или создать новую:
Далее программа сообщит, что собирается загрузить нужные компоненты и настроить систему.
В одном из следующих диалогов вы можете выбрать нужно ли указать какие компоненты загружать или использовать набор по умолчанию:
Ознакомьтесь со списком компонентов и их расположением:
Далее начнется загрузка, которая может занять достаточно много времени:
Когда загрузка завершится, вы можете нажать Finish и перейти к созданию нового проекта. Но это уже будет рассмотрено в следующей статье. А дальше разберем другие способы установки Android Studio Ubuntu.
Вы также можете захотеть создать ярлык в меню для быстрого доступа. Просто создайте файл ~/.local/share/applications/androidstudio.desktop со следующим содержимым:
Установка Android Studio из PPA
Если для вас не критично иметь самую свежую версию программы, то вы всегда можете использовать PPA для ее установки. В некоторых случаях это даже лучше. Как и в предыдущем варианте, в системе уже должна быть установлена Java машина. Чтобы установить Android Studio Ubuntu выполните:
После выполнения этих команд, как и в предыдущем варианте в папке /opt появятся файлы программы. Для запуска используйте:
Дальше все так, как описано выше.
Установка Android Studio через umake
Утилита umake позволяет устанавливать различные среды программирования и интерпретаторы буквально в несколько команд. Но сначала вам нужно установить саму утилиту, она есть в официальных репозиториях:
Затем, для установки Android Studio вам будет достаточно выполнить:
После этого программа будет установлена и готова к работе, вам даже не придется создавать ярлык, он будет доступен сразу из меню.
А зачем он нужен?
Для начала, давайте разберёмся, зачем вообще вам может понадобится Linux на мобильном аппарате. Обычному среднестатистическому пользователю, вероятно, это не сильно нужно, но ведь есть и специалисты, например, разработчики, администраторы и другие. Конечно, в качестве основного рабочего инструмента это довольно спорное решение. Но если рассматривать его как мобильного помощника, который выручит в дороге или где-то вдали от основного компьютера, право на жизнь у этого варианта есть.
Зачем на планшете Linux?
Да, и обычному пользователю Linux тоже может пригодиться. Всегда удобнее иметь под рукой полнофункциональные версии программного обеспечения, например, офисные приложения, почтовый клиент, клиент для торрент-сетей и множество других. К тому же, не будем забывать, что это практически та же операционная система, что и на компьютере, следовательно, всё многообразие софта под Linux, в большинстве случаев, без проблем установится и будет работать и на планшете.
Если вы уже заинтересовались, то сейчас вас мучает вопрос, насколько сложна установка Linux на мобильное устройство. Вы наверняка наслышаны о том, как бородатые админы в вязаных свитерах ночами конфигурируют свои машины и считаете, что с этим процессом под силу управиться лишь немногим избранным, но это не так. Во-первых, с каждым годом Linux становится всё более дружелюбным к своему пользователю (видимо, для популяризации системы и отчасти это работает), а во-вторых — специально для установки на мобильные устройства создано немало автоустановщиков и подробных инструкций. И если со вторыми у неопытного пользователя вполне может возникнуть проблема, то с первыми чаще всего всё проходит как по маслу.
Список часто задаваемых вопросов
-
Как выполнить сброс настроек усилителя сигнала?
Не отключая питания усилителя, удерживая кнопку RESET в течение 1 секунды с помощью булавки. Усилитель перезагрузится.
-
Что делать, если индикатор сигнала не горит постоянно после настройки через браузер или через приложение Tether?
- Возможно, вы ввели неправильный пароль сети Wi-Fi для вашего домашнего модема/роутера в ходе настройки. Проверьте правильность пароля и повторите попытку.
- Удостоверьтесь, что усилитель сигнала находится рядом с вашим модемом/роутером, желательно в пределах 5 метров друг от друга и вдали от крупных электроприборов.
- Попробуйте выполнить настройку с помощью кнопки WPS.
- Сбросьте настройки усилителя и выполните настройку снова.
-
Что делать, если я не могу войти в веб-интерфейс усилителя сигнала?
- Убедитесь, что ПК или смартфон подключены к сети усилителя сигнала, а не к сети модема/роутера. Если ваш модем/роутер и усилитель используют одно имя сети, подключите ваш ПК к усилителю с помощью сетевого кабеля Ethernet или используйте приложение Tether.
- Укажите в настройках IP и DNS на вашем компьютере Получить IP и DNS-адрес автоматически.
- Проверьте, правильно ли вы ввели в адресной строке http://tplinkrepeater.net или 192.168.0.254. 192.168.0.254 используется только для усилителей с заводскими настройками по умолчанию.
- Попробуйте использовать другой браузер и повторите попытку.
- Перезагрузите усилитель и повторите попытку.
- https://wifigid.ru/raznye-setevye-ustrojstva/kak-podklyuchit-usilitel-wi-fi-tp-link
- https://itmaster.guru/nastrojka-interneta/routery-i-modemy/tp-link-tl-wa855re.html
- https://howto.by/21
Зачем запускать Linux на вашем Android-устройстве?
Так почему же вы хотите иметь среду рабочего стола Linux на своем телефоне или планшете Android?
Вы можете запустить приложение, которое недоступно на Android. Но в большинстве случаев вам просто нужно получить доступ к какой-либо среде рабочего стола. Современные устройства Android имеют идеальное аппаратное обеспечение для работы с ПК, и установка Linux — отличный способ сделать это.
Конечно, вы можете обнаружить, что задачи, которые вы хотите выполнять в Linux, также работают в Android. Единственным препятствием, сдерживающим вас, может быть одновременная многозадачность приложения. К счастью, эта функция доступна в Android начиная с Android 7.0 Nougat 2016 года.
Запустить Linux на вашем Android-устройстве непросто, поэтому, если вы ищете многозадачность, попробуйте перейти на современную версию Android.
Чтобы запустить Linux на Android, у вас есть несколько вариантов. Какой из них использовать, зависит от того, является ли ваше Android-устройство рутованным или нет.
Об этой статье
Debian 8.3 (Jessie)
В Debian нет поддержки запуска в режиме Live системы, но зато установочные образы отлично работают как с 32-битным, так и 64-битным EFI. Достаточно было скачать образ и записать его на флешку.
В установщике нет поддержки сенсорного ввода, поэтому вам понадобится внешняя клавиатура, а также несвободный файл rt2860.bin, чтобы заставить работать Wifi адаптер.
Но после установки пакета с прошивкой, wifi адаптер был обнаружен автоматически. Остальная часть установки прошла без проблем. Диск был разбит вручную, чтобы сохранить оригинальный загрузочный раздел Windows.
Использовалось окружение рабочего стола Gnome, установка Grub прошла без проблем. Осталось перезагрузиться и использовать полностью готовую к работе систему.
Опять пришлось поворачивать экран на 90 градусов и, к сожалению, поддержка оборудования оказалась минимальной — ни сенсорный экран, ни wifi, ни звук, на работали. Обновление ядра до версии 4.2 ничего не дало.
Оценка: 7 из 10
Подготовка к установке
Для начала объясню, что эмуляция не удаляет установленную до этого систему, будь она на Windows или Android. Эмулятор работает как отдельная программа, которая запускается через клиент VNC.
Когда пользователь заканчивает работу в новой среде, он может продолжить использование Андроида или Виндоуса, не теряя данных и приложений.
Подготовка включает в себя следующие шаги:
- Устройство с разъемом для карты памяти. Именно на нее будет установлен ISO файл с Линуксом.
- Полная зарядка планшета, чтобы во время работы он резко не выключился.
- Очищенная SD-карта с объемом памяти более четырех Гб.
- Права root-пользователя на аппарате, так как понадобится работа с системными файлами.
- Наличие компьютера или ноутбука, с помощью которого и произойдет основная установка.
Также рекомендую сделать резервную копию данных. Это нужно на случай, если установка Linux на планшет не увенчается успехом или вызовет неполадки.
Зачем устанавливать линукс на смартфон
В первую очередь необходимо понять, с какой целью может потребоваться оснастить мобильный аппарат нестандартной для него операционной системой. Естественно, что для рядового пользователя это просто не нужно, так как работать таким образом не очень удобно, а ведь ОС еще нужно и поставить.
Другое дело — разработчики программного обеспечения, системные администраторы и другие IT-специалисты. Им данные манипуляции могут понадобиться для тестирования своих продуктов и повышения навыков работы с цифровыми устройствами. Для полноценной работы такой подход будет крайне сомнительным. Однако если смотреть на мобильный линукс с точки зрения некоторого помощника, способного выручить в ситуациях, когда человек находится далеко от компьютера или в дороге, то такой вариант вполне имеет право на жизнь.
Даже простые юзеры могут получить множество преимуществ при работе с Linux на своих устройствах. Некоторым будет удобно пользоваться привычными десктопными версиями офисных программ, почтовых серверов и клиентами для торрентов.
Важно! Не стоит забывать, что это будет практически полная операционная система, которая представлена и на компьютере, а значит на девайс можно будет установить практически тот же комплект программ, что и на компьютер
На смартфоны подойдет и Kali Linux
Развертывание Linux на Android
Устанавливать Linux будем с помощью приложения Linux Deploy. Запустите приложение, откройте главное меню программы и выберите пункт Настройки:
Здесь желательно поставить галочки не отключать экран и не отключать wifi, чтобы эти функции работали во пока вы не выключите Linux:
Затем пролистайте вниз и коснитесь пункта обновить окружение. Программе необходимо скачать несколько мегабайт окружения для нормальной работы:
Больше ничего в настройках менять не нужно, Переходим к установке Linux. В главном окне коснитесь значка с логотипом загрузки:
Перед тем как нажать кнопку установить необходимо настроить параметры будущей системы, сначала выберите дистрибутив и версию системы, например, Ubuntu Wily, архитектуру, можно оставить как есть armhf:
Потом меняем имя пользователя и пароль, локаль выбираем ru_RU.UTF-8 для поддержки русского языка:
Выбираем окружение рабочего стола если нужно и дополнительные компоненты. Окружение у нас будет LXDE, дополнительные компоненты оставляем только окружение рабочего стола и ssh сервер. Х сервер нам не нужен, так как будем использовать XSDL Server.
Потом ставим галочку напротив GUI:
Графическая подсистема — Х сервер:
В параметрах GUI Номер дисплея — 0, Адрес Х-сервера — ваш адрес в Wifi сети или 127.0.0.1. Галочку XSDL Server не ставим, так как при каждом запуске Х сервер запускается с новым номером дисплея, таким образом, если с первого раза система не запустится номер дисплея уже будет не соответствовать тому что мы указали в настройках и нужно будет перезагружать устройство:
Дальше можете возвращаться в самый верх и нажимать кнопку установить. Установка linux на android займет около полчаса.
Google Nexus 4
Этот смартфон от Google не поставляется по умолчанию с Ubuntu Touch и вышел он достаточно давно, но зато он официально поддерживается разработчиками из Canonical. Таким образом, даже не поставляемые по умолчанию смартфоны с ubuntu могут отлично работать с этой операционной системой. Купить Google Nexus официально уже вряд ли возможно, так как он снят с производства, но все еще можно купить уже использованную модель с рук. Для того времени у смартфона очень даже неплохие характеристики — четырехъядерный процессор Qualcomm Snapdragon, два гигабайта ОЗУ и стандартная для устройств тех времен камера на восемь мегаписклей. Выглядит смартфон просто отлично, корпус выполнен из качественных материалов, в качестве защитного стекла использовано Gorilla Glass 2.
Характеристики
- Процессор: четырехъядерный Qualcomm Snapdragon S4 Pro 1,5 ГГц
- Графический процессор: Adreno 320
- Встроенная память: 16 Гб
- Оперативная память: 2 Гб
- Поддержка MicroSD: нет
- Основная камера: 8 Мп
- Фронтальная камера: 1.3 Мп
- Экран: 4.7, WXGA IPS, 1280 x 768, 320 ppi
- Аккумулятор: 2100 мА-ч
- Размеры: 133,9 x 68,7 x 9,1 мм
- Вес: 139 г