Установка android studio в ubuntu
Содержание:
- Зачем нужен Linux на планшете
- Установка Android Studio в Ubuntu
- Как мы прошли путь от разработки прошивок для каждой камеры до создания универсального SDK для вендоров камер
- Firefox OS: приложение к интернету
- Можно ли установить линукс на планшет или телефон вместо андроида
- Запуск Linux
- Debian 8.3 (Jessie)
- Видео интерфейса Postmarket OS
- Плюс два
- Процесс установки
- Технические характеристики Librem 5
- Другие смартфоны на Linux
- Psion 5mx и аппаратные развлечения с linux
- Шаг 1. Установите библиотеки BusyBox.
- Основные вредные факторы
- Эмуляторы Android для Linux
- Porteus
- Приложения, устанавливающие Linux на Android
- Шаг 3. Загрузка скриптов и системы Ubuntu
- Заключение
Зачем нужен Linux на планшете
Казалось бы, зачем кому-то может понадобиться ставить прошивку или даже эмулятор, который не предназначен для гаджета?
Дело в том, что GNU/Linux являются открытыми средами разработки, и любой программист может принять участие в создании или изменении кода любой операционной системы, построенной на этой технологии. Таким образом, формально пользователи делают софт для себя, добавляя нужные возможности и усовершенствуя в их на свое усмотрение.
Конечно, у таких компаний как Ubuntu, есть свои специалисты и офисы, но изначально все эти проекты создавались группами энтузиастов. Да и сейчас исходный код всех ОС на GNU является открытым.
Из вышесказанного вытекает множество преимуществ использования подобного софта, вот самые яркие из них:
- множество утилит для командной строки;
- редакторы для углубленной персонализации рабочего пространства;
- FTP-серверы;
- SSH-серверы;
- огромное количество сетевых инструментов;
- средства для разработки собственных приложений, скриптов и программ;
- использование девайса в виде переносной рабочей станции для подключения к другим терминалам.
Некоторым людям, работающим в IT-индустрии, значительно проще выполнять обязанности с планшетником на Линуксе.
А для хакеров и специалистов по информационной безопасности, такое устройство вообще незаменимо (если ноутбуки не нравятся).
Установка Android Studio в Ubuntu
С официального сайта
Android Studio в Ubuntu установка производится в несколько шагов. До начала работы IDE, первым шагом установите виртуальную машину Java. Подходящей версией будет Java 8 Oracle. Для загрузки инструментария на компьютер введите команду ниже.
sudo apt-get install oracle-java8-installer
Далее с сайта разработчика вам потребуется скачать установочный файл Android Studio для Linux с дальнейшей распаковкой его в директорию с помощью команды:
sudo unzip android-studio-ide-141.2178183-linux.zip -d /opt
А запустить программу из папки вы сможете строкой — /opt/android-studio/bin/studio.sh
Дальнейшее управление процессом не потребует использования терминала и будет происходить в окне приложения. На выбор будет предоставлен вариант ручной или автоматической установки, показан список компонентов программы. По окончании продолжительной загрузки, нажмите кнопку «Finish».
Из PPA
Если с официального сайта установить среду разработки мобильных приложений не удалось или потребовалась старая версия программы, можно взять Андроид Студио из PPA.
Для начала добавьте директорию, вписав строчку:
sudo add-apt-repository ppa:paolorotolo/android-studio
Затем наберите в консоли «sudo apt-get install android-studio», чтобы установить программу. По окончании установки запустите инструментарий разработки, набрав Dash: studio.
Или напрямую из папки /opt, введя в консоли: /opt/android-studio/bin/studio.sh.
Через Umake
Сократить продолжительность установки Android Studio на компьютер поможет Ubuntu make. Эта утилита распространяется бесплатно и создана специально для того, чтобы облегчить разработчику процесс установки ряда программ.
Более того, пользователям системы Ubuntu версии 15.04 и выше Umake доступна с самого начала. Из официального репозитория установить ее можно командой «sudo apt install ubuntu-make».
Владельцам операционной системы ранних версий (14.10 и ниже) потребуется установка из PPA, набрав в консоли:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make.
Далее установите мобильную среду через строчку в терминале:
umake android -accept-license
или umake android.После установки ярлык будет создан автоматически.
В каждом из перечисленных случае вам потребуется заблаговременно установить виртуальную машину Java и использовать терминал для написания команд. В остальном установка Андроид Студио от способа к способу имеет минимальные различия.
Как мы прошли путь от разработки прошивок для каждой камеры до создания универсального SDK для вендоров камер
Привет, меня зовут Олег Герасимов, я директор центра компетенций IT-кластера Ростелекома. Наша команда среди многих задач разрабатывает прошивки камер видеонаблюдения для B2B и B2C-сервисов. В предыдущей статье я рассказывал, как мы научились самостоятельно разрабатывать софт и прошивки для IP-камер, в том числе и недорогих, и подключать их к облаку.
За прошедшее время камеры с нашей прошивкой уже появились на рынке, и, судя по данным Яндекс.Маркета, — на полках магазинов цены на них начинаются от 1500 рублей. И это уже не дешевый «ноунэйм», а качественные камеры ведущих мировых брендов: Hikvision, Dahua и Uniview. На мой взгляд, это отличный результат!
Когда мы начинали работать с прошивками, количество поддерживаемых моделей камер было небольшим. В процессе разработки общих компонентов мы самостоятельно реализовывали поддержку новых моделей камер.
Firefox OS: приложение к интернету
Идея создания собственной операционной системы у компании Mozilla Foundation появилась ещё два года назад. Принципы, положенные в основу этого проекта, можно назвать вполне ожидаемыми для производителя браузера с открытым программным кодом и моделью распространения: это ориентация на постоянный доступ к интернету, слияние концепций сайтов, сетевых ресурсов и приложений и всё та же открытость.
У Firefox OS всё просто
С февраля 2013 года операционная система Firefox OS находится в статусе полноценного релиза, а в настоящее время доступна версия под номером 1.0.1.
Применение Firefox OS в конкретных устройствах началось с портов системы для ПК и смартфонов на Android. Однако достаточно быстро на рынке появились гаджеты, где Firefox OS стала единственной и главной рабочей средой. Первыми ласточками наступления на рынок можно назвать смартфоны компании Geeksphone – Keon и Peak. В сентябре 2013 к ним присоединится модель Peak+. Также практическую заинтересованность в Firefox OS выказали компании ZTE и Alcatel, представившие на рынке аппараты ZTE Open и Alcatel OneTouch Fire.
Помимо уже воспользовавшихся продуктом Mozilla Foundation производителей свой интерес к Firefox OS продекларировали более 18 компаний и два десятка сотовых операторов по всему миру. Какие же преимущества этой операционной системы они выделяют?
Братья Keon и Peak
Как и сами разработчики в Mozilla Foundation, производители и эксперты высоко оценивают скромность системных требований Firefox OS к аппаратной платформе. Согласно официальной информации, технический минимум для данной операционной системы выглядит так: одноядерный процессор с частотой 800 мегагерц, 256 мегабайт оперативной памяти и экран с разрешением 320 на 240 точек.
Столь щадящие для сегодняшнего дня запросы Firefox OS открывают ей широкую дорогу в сектор бюджетных и сверхбюджетных решений. Очень перспективный, надо сказать, рынок – с учётом катастрофического падения спроса на «просто мобильные телефоны».
Ещё одно преимущество Firefox OS с точки зрения игроков рынка смартфонов – открытость системы. Всё, включая ядро на Linux, интерфейс, написанный на HTML5, сервисы – такие как магазин приложений Firefox Marketplace – находятся в равном для всех доступе. И любой производитель имеет право отредактировать, заменить или улучшить любой из компонентов.
Alcatel OneTouch Fire
Единственное ограничение наложено на программистов, желающих пополнить ассортимент доступных приложений: все программы, запускаемые в среде Firefox OS, пишутся исключительно на HTML5, CSS и JavaScript. Это обусловлено идеей Mozilla Foundation, продвигающей Firefox OS как операционную систему, которая стирает грань между работой в сети и работой с отдельно взятым приложением.
Концепция сетевых ресурсов как объектов программной среды проходит сквозь весь интерфейс Firefox OS. К примеру, глобальный встроенный поиск выдаёт ссылки на сайты, облечённые в форму иконок. А часть приложений, интегрированных в Firefox OS, на деле оказываются своеобразными ссылками на сайты и сетевые ресурсы.
ZTE Open
Надо отметить, что актуальность механизмов работы Firefox OS невероятно высока. Большинство экспертов отрасли сходятся во мнении, что развитие информационных технологий идёт именно в сторону выноса всех задач с локального устройства в сеть. И там, где недавно трудилось специальное приложение, вскоре будет лишь прокладка-клиент, открывающая доступ к облачным вычислениям. Обратный процесс идёт с не менее выраженной силой – отдельные сайты, ресурсы, онлайновые компании, вместе с сайтом выпускают и фирменное приложение- клиент, которое выполняет очень простую функцию: направляет запрос на всё тот же сайт, представляя находящуюся на нём информацию в максимально удобной форме.
Можно ли установить линукс на планшет или телефон вместо андроида
Установить вместо андроид линукс вполне возможно. Обычно это делают на планшетный ПК, так как их экран достаточно большой, чтобы отображать командную строку или графический интерфейс в полном объеме.
Мобильных аппаратов (смартфонов), которые бы поддерживали операционную систему линукс в стоковом состоянии, практически не существует. На сегодня есть всего одна единственная модель смартфона, которая работает на Ubuntu — ОС, также основанной на Linux и Debian GNU. Найти и приобрести такой девайс достаточно сложно, так как есть он в свободном доступе не в каждой стране.
Если есть сильное желание, то заменить стандартную предустановленную ОС на планшете андроид можно, но стоит понимать, что полноценно работать компьютерная платформа на портативных девайсах не будет.
Обратите внимание! По данному направлению ведут активные разработки, и многие программисты пытаются создать Linux-Android совместимую прошивку, но реальность такова, что до сих пор приходится изрядно постараться, чтобы запустить даже урезанную версию юникс на своем телефоне или планшете
Некоторые фирмы уже начинают производить телефоны с предустановленной линукс
Запуск Linux
Осталось запустить linux на смартфоне. Сначала запускаем XSDL Server, выбираем расширение экрана:
Затем размер шрифта:
Переходим в Linux Deploy и нажимаем кнопку старт:
Возвращаемся в XSDL Server и ждем пока загрузится оболочка:
Вот и все, теперь можно работать в установленной системе, устанавливать приложения, смотреть видео и даже попытаться играть в компьютерные игры. Запуск linux программ на android — не такое уж сложное дело.
Небольшой гайд по управлению XSDL сервер:
- Чтобы открыть виртуальную клавиатуру нажмите кнопку назад.
- Для клика правой кнопкой мыши коснитесь двумя пальцами экрана.
- Отмена последнего действия — кнопка меню.
Debian 8.3 (Jessie)
В Debian нет поддержки запуска в режиме Live системы, но зато установочные образы отлично работают как с 32-битным, так и 64-битным EFI. Достаточно было скачать образ и записать его на флешку.
В установщике нет поддержки сенсорного ввода, поэтому вам понадобится внешняя клавиатура, а также несвободный файл rt2860.bin, чтобы заставить работать Wifi адаптер.
Но после установки пакета с прошивкой, wifi адаптер был обнаружен автоматически. Остальная часть установки прошла без проблем. Диск был разбит вручную, чтобы сохранить оригинальный загрузочный раздел Windows.
Использовалось окружение рабочего стола Gnome, установка Grub прошла без проблем. Осталось перезагрузиться и использовать полностью готовую к работе систему.
Опять пришлось поворачивать экран на 90 градусов и, к сожалению, поддержка оборудования оказалась минимальной — ни сенсорный экран, ни wifi, ни звук, на работали. Обновление ядра до версии 4.2 ничего не дало.
Оценка: 7 из 10
Видео интерфейса Postmarket OS
Hildon
Интерфейс Hildon изначально разрабатывался для мобильных устройств, поэтому весь интерфейс оптимизирован для тач скрина, можно обойтись и без стилуса. Умеет работать только в горизонтальном положении.
LuneOS UI
LuneOS – это операционная система, разрабатываемая в качестве порта WebOS для смартфонов и планшетов. Интерфейс предполагает использование тапов, свайпов и виртуальной клавиатуры. Разработчики успешно передали внешний вид LuneOS для использования в Postmarket.
MATE
Интерфейс MATE хорош тем, что работает практически на любом устройстве, отлично справляется со своими задачами даже без аппаратного видеоускорителя. После установки вы получите черный экран на 20-30 секунд, не пугайтесь, это нормально.
Для использования MATE рекомендуется использовать стилус, этот интерфейс больше подходит для планшетов и выглядит как ОС на ПК.
Plasma Mobile
Как следует из названия – интерфейс разработан специально для мобильных устройств, отлично работает на устройствах с аппаратным видеоускорением и может работать на программном видеоускорителе, но гораздо медленнее. Интерфейс выглядит отлично и не многим отличается от других мобильных ОС.
Это демо интерфейс, в котором можно запустить несколько предустановленных тестов и посмотреть, как всё работает.
XFCE4
Полноценный интерфейс для работы со стилусом. Похож на интерфейс MATE тем, что перед вами скорее полноценный ПК на Linux, чем старенький планшет или смартфон. Интерфейс поддерживает работу как в портретном, так и в горизонтальном положении.
Выбирайте интерфейс исходя из поддержки аппаратного ускорения вашего устройства. Некоторые интерфейсы будут очень медленными на программном ускорении. Также на странице поддержки устройства часто указывают, какой интерфейс работает лучше всего.
Плюс два
Поклонников свободно распространяемой операционной системы Ubuntu, сочетающей все преимущества Linux с простым графическим интерфейсом и дружественной пользователю инфраструктурой, очень много. Ubuntu давно уже считается самой популярной и массовой версией Linux в мире.
Вряд ли меньше почитателей и у браузера Firefox, который тоже развивается на правах свободного программного обеспечения и считается в мире вторым или третьим по популярности.
Не удивительно, что представив Ubuntu Touch и Firefox OS, их разработчики оказались вовлечёнными в круговорот надежд людей, искренне верящих в историю о новичке-счастливчике.
Однако мечтают ли об этом в самих Canonical Ltd и Mozilla Foundation? Или их планы гораздо скромнее?
Прежде, чем начать разговор о том, чем хороши будут Ubuntu Touch и Firefox OS, кратко напомним основные преимущества наиболее значимых мобильных операционных систем современности: Android, iOS, Windows Phone.
Достоинства Android – это, в первую очередь, хорошая конфигурируемость системы, благодаря которой любой производитель и пользователь может настроить её под свои нужды. Устройства на Android легко интегрируются в существующие инфраструктуры (домашние сети, системы «умного дома»). Сама операционная система давно уже вышла за рамки обслуживания смартфонов и устанавливается в планшетные и компактные компьютеры, телевизоры, игровые приставки… Слабый контроль за содержанием магазина Google Play оборачивается наличием огромного числа приложений любой тематики, функциональности и стоимости. Многие производители устройств на Android создают собственные торговые площадки для программ – что ещё больше расширяет ассортимент.
Магазин приложений для iOS – Apple AppStore — наоборот тщательно подходит к вопросу размещения программ на своих виртуальных «полках». Это, однако, не влияет отрицательно на их количество и разнообразие, а вот качество приложений – улучшает существенно. Идея контроля распространяется и на всю операционную систему – что несколько снижает её функциональность, но увеличивает стабильность и простоту использования. Благодаря тому, что iOS является собственностью компании Apple и устанавливается исключительно на её устройства, этой операционной системе свойственна отличная оптимизация и высокая скорость работы.
За Windows Phone стоит репутация компании Microsoft, её финансовая мощь и программное наследие. Операционная система отличается интересным интерфейсом и наличием мобильных версий основных программ Microsoft – в первую очередь пакета Office. Кроме того, у устройств на Windows Phone заложен потенциально улучшенный механизм интеграции с компьютерами, работающими на настольной операционной системе Windows 8. C точки зрения формата сотрудничества между Microsoft и производителями смартфонов, Windows Phone представляет собой усреднённый вариант между свободой конфигурирования Android и полной закрытостью iOS.
Процесс установки
Сам процесс установки довольно прост и не способен нанести вред гаджету. Несмотря на это, ответственность за любые неисправности, которые могут возникнуть в процессе инсталляции, лежат на пользователе устройства
Важно убедиться, что на планшете или смартфоне получен рут, а также установлены библиотеки BusyBox
Установка эмулятора терминала
Наиболее популярный эмулятор терминала типа Linux on Android можно скачать в официальном магазине Play Market (). Достаточно установить его на планшет и запустить в обычном режиме. После открытия основного рабочего окна необходимо ввести команду «su» и предоставить программе рут-доступ. Сделать это нужно обязательно, так как будут выполняться системные скрипты, которые использует Ubuntu.
Обратите внимание! Проверить работоспособность терминала просто. Достаточно вписать команду «busybox arping —help»
Если система выдаст множество параметров, то все нормально. Если нет, то следует проверить гаджет на наличие рут-прав.
Скрипты в BusyBox помогают установиться систему
Загрузка скриптов и системы Ubuntu
Если установка терминала и предоставление ему соответствующих привилегий прошли успешно, то дело за малым, ведь следующие шаги достаточно просты. Необходимо подключить устройство к ПК в режиме USB-накопителя, чтобы SD-карта могла определиться на компьютере.
Далее следует создать на ней папку под названием «Ubuntu» и скачать некоторые файлы. Они содержат скрипты запуска и саму файловую систему ОС. После разархивации два файла перемещаются в созданный каталог.
Запуск Linux
На последнем шаге переходят в приложение с эмулятором терминала и снова вводят «su». Вторая команда выглядит так: «cd /mnt/sdcard». Для проверки работоспособности системы можно написать «ls» и проверить, распознает ли эмулятор папки, включая недавно созданную директорию.
Для запуска операционной системы вводят «cd/ubuntu», а потом — «sh ubuntu.sh». Начнется процесс установки, в конце которого потребуется указать разрешение экрана. Можно установить «1280×720» или меньшее, что повысит производительность.
Ubuntu на андроид должна устанавливаться довольно быстро
Обратите внимание! Теперь ОС работает, но увидеть ее будет нельзя. Для этого можно подключить графический интерфейс на основе любого клиента VNC, скачанного из Play Market
В них необходимо указывать логин (user), пароль (ubuntu) и адрес (localhost).
Технические характеристики Librem 5
Смартфон Purism Librem 5 был анонсирован еще два года назад — в 2017, когда стартовал краудфандинговый сбор средств на его разработку. Главными задачами было не только создание привлекательного дизайна и обеспечение конфиденциальности, но и поиск «железа», которое позволило бы пользователям контролировать все, что происходит с их персональной информацией.
Технические характеристики:
- Дисплей с лучшей на данный момент матрицей IPS TFT, разрешением 720×1440 и диагональю 5.7 дюймов.
- Процессор — 4-ядерный Cortex A53 с 64-битной RAM.
- Центральный процессор — i.MX8M, максимальная частота которого достигает 1.5 ГГц.
- Видеокарта — Vivante GC7000 Lite с поддержкой OpenGL / ES 3.1, Vulkan, Open CL 1.2.
- Оперативная память 3 Гб.
- Внутренняя память 32 Гб.
- Поддержка карт памяти MicroCD объемом до 2 Тб.
- Тип сим-карты — nanoSIM.
- Беспроводная связь: Wi-Fi (803.11abgn на частотах 2,4 ГГц и 6 ГГц), порт Bluetooth.
- Радиомодули Gemalto PLS8 3G/4G и Broadmobi BM818.
- GPS — Teseo LIV3F GNSS.
- Смарт-карта размера SIM со слотом 2FF.
- Аварийные переключатели — предназначены для того, чтобы отключить определенные функции устройства в чрезвычайных ситуациях, когда существует риск потери или кражи данных. Всего таких переключателей есть три — первый отвечает за камеру и микрофон, второй — за Wi-Fi и Bluetooth, третий — за радиомодули. Одновременно с этим каждый из них отключает GPS и датчики типа IMU, GNSS.
- Аппаратные кнопки: регулировка громкости (+ и -), включение/выключение.
- ЦАП — Wolfson Media WM8962 с 1 динамиком.
- Разъем для наушников — стандартный, 3.5 мм.
- Камера — фронтальная на 8 Мп и основная на 13 Мп (оснащена светодиодной вспышкой).
- Датчики — LSM9DS1 от ST (акселерометр, гироскоп и магнетометр), VCNL4040 (датчик внешней освещенности и приближения).
- LED-индикаторы — RGB с широтно-импульсной модуляцией каждого цвета.
Другие смартфоны на Linux
PinePhone Braveheart Edition и UBports Community Edition – не единственные смартфоны с поддержкой Linux. В июле 2019 г. CNews сообщал о возможностях смартфона Purism Librem 5 на базе дистрибутива Debian с оболочкой GNOME Shell, адаптированной под сенсорные дисплеи.
Purism Librem 5 позиционируется как один из самых защищенных смартфонов в мире – он оснащен тремя аппаратными кнопками-прерывателями, выключающими все модули связи вместе с камерами и микрофоном. Смартфон не намного мощнее PinePhone Braveheart Edition (3 ГБ оперативной, 32 ГБ встроенной памяти, батарея 3500 мАч, разрешение экрана и параметры процессора идентичны), но стоит он не $150, а $650 (40 тыс. руб.).
В январе 2020 г. дебютировал промышленный смартфон премиум-класса MIG S6 за авторством российской компании Mobile Inform Group. Аппарат создавался для использования в экстремальных условиях, и на него можно установить российский дистрибутив Linux – Astra Linux. MIG S6 доступен для заказа на сайте производителя, но если на момент анонса он стоил 69,4 тыс. руб, то 3 апреля 2020 г. его цена составляла уже 79,9 тыс. руб.
- Короткая ссылка
- Распечатать
Psion 5mx и аппаратные развлечения с linux
Многие из вас знают легендарный КПК Psion 5mx. Он был необыкновенно популярен и был мечтой многих гиков того времени. Карманный клавиатурный КПК, легко помещается в карман. Работает от двух пальчиковых батареек, одной кнопкой полностью обесточивается. Имеет на борту CF (и на моей практике спокойно переваривал объёмы в 8 ГБ!). Машинка опередившая время.
В своё время, много лет назад у меня был ряд экспериментов: ставил на эту машинку linux, немного реверсил железо и пытался вывести её в люди в интернет. Что-то из этого удалось, что-то нет. В этой статье расскажу всё как есть. Пост будет гиковским, но немного сумбурным потому, что именно так я бодался с этой железкой.
Шаг 1. Установите библиотеки BusyBox.
Убедитесь, что у вас получены права суперпользователя. Практически на каждом устройстве вы можете это сделать, проверив, есть ли у вас приложение Superuser. Если рут-прав нет, можно их получить. Для этого узнайте инструкции, касающиеся именно вашего девайса.
Библиотеки BusyBox помогут вам взаимодействовать с системой Андроид. Вы можете скачать инсталлятор из Play Store (или Android Market), перейдя сюда (https://play.google.com/store/apps/details?id=stericson.busybox) и загрузив его. Перейдите на вкладку «Установка BusyBox» и нажмите кнопку «Установить». Как только утилита будет установлена, можно перейти к следующему шагу, установив эмулятор терминала.
Основные вредные факторы
Эмуляторы Android для Linux
Ассортимент эмуляторов Ubuntu Андроид значительно меньше по сравнению с аналогичными программами для Windows. Большинство из них поставляется в виде образов ISO и запускаются с внешнего USB-носителя. Некоторые, такие как Android-x86, представляют собой отдельные операционные системы. Перед тем как выбрать emulator Android на Ubuntu, следует знать, что каждый из них предназначен для выполнения своих задач. И, если некоторые программы больше подходят для геймеров, то для тестирования приложений установленный на Linux Mint эмулятор Андроид должен быть совсем другой.
Android Virtual Device
Одним из самых популярных вариантов среди разработчиков является пакет Android Virtual Device. Он интегрирован в программную среду Андроид Студио и часто используется для тестирования. Хотя некоторые его версии содержат ошибки – их приходится запускать из командной строки, используя параметр -use-system-libs.
Функциональность включает GPS, имитацию вращения и камеры. Установив Google Play, в нём можно использовать любые Андроид-приложения. Хотя для игр, которые в AVD немного зависают, программа не совсем подходит, и геймерам её устанавливать не стоит.
Android x86
Программу Android x86 можно отнести к не совсем типичным эмуляторам. Фактически, она представляет собой дистрибутив и устанавливается с помощью файла RPM. Компьютер загрузится в режиме мобильного устройства – с возможностью установки любого приложения из Google Play.
Эмулятор можно назвать оптимальным вариантом для запуска и тестирования обычных приложений. Однако здесь нет эмуляции камеры и переключения экрана в ландшафтный режим. Нежелательно использовать его и для запуска игр.
Anbox
Большинство эмуляторов для Unix-подобных операционных систем не отличаются такой же простотой использования как аналогичные программы для Виндовс. Однако это не касается пакета Anbox, работу которого официально поддерживает ОС Ubuntu 16.04 LTS (хотя работает он и на других версиях этой платформы). Установка выполняется с помощью менеджера пакетов Snap.
Преимуществами Anbox являются возможность запуска Андроид-приложений в отдельных окнах и предустановленные программы системы Android 7.0 Nougat. А к минусам стоит отнести слишком сложную установку.
Genymotion
Эмулятор Genymotion представляет собой ещё один пакет, который подходит программистам и тестировщикам. С помощью этой программы проще тестировать приложения для ОС Android. А доступна она не только для Linux, но и для Windows, и даже для MacOS.
Для работы Genymotion требуется установка на компьютере программного продукта VirtualBox. Стоит отметить, что программа позволяет эмулировать не просто платформу Андроид, но и конкретные модели смартфонов. Загрузка ядра под конкретный телефон выполняется с помощью нажатия всего лишь одной кнопки.
Shashlik
Программа Shashlik относится к сравнительно новым эмуляторам. Поэтому часть проблем с настройками и запуском приложений пока ещё не решена разработчиками. Запускаются не все apk-файлы, а работа поддерживается далеко не всеми версиями Linux.
С другой стороны, проект считается одним из самых перспективных, и, например, при запуске приложений в среде Kubuntu проблем практически нет. Позволяет запускать каждую программу или игру в отдельном окне и практически не требует настройки.
Porteus
Перед тем как попробовать этот дистрибутив было предпринято ряд безуспешных попыток установить другие. Это дистрибутив предназначенный для запуска с внешних носителей, таких как USB флешки, что делает его отличным выбором для тех кто хочет попробовать Linux на планшете не влияя на установку Windows.
На странице загрузки можно выбрать версию с поддержкой 64-битного процессора и UEFI. В качестве окружения было выбрано легкое LXqt. Размер образа составил 500 мегабайт. Но пришлось скопировать файл bootia32.efi в папку /EFI/BOOT, собственно как и во многих других дистрибутивах.
Повернуть экран в настройках не получилось, потому что там попросту нет такого пункта, поэтому пришлось использовать команду:
К сожалению опять не работал сенсорный экран, а также, как и раньше, не работал звук и встроенный Wifi.
Оценка: 5 из 10
Приложения, устанавливающие Linux на Android
Если вы отчаянно хотите иметь Linux в кармане, но не имеете ни одного из перечисленных выше устройств, есть альтернативы.
Они позволяют запускать Linux (или предоставлять внешний вид Linux), не выходя из вашего Android устройства в качестве приложения. В основном, данные приложения предлагают эмуляцию.
KBOX
Инструмент, который не требует root прав, KBOX описывается как «проект по созданию миниатюрного дистрибутива Linux для Android устройств, предоставляющий Linux-подобную среду — консоль.»
Таким образом, он имеет много утилит командной строки, но недоступен в Google Play. Вместо этого вам придется посетить веб-сайт, чтобы загрузить и установить APK. Прежде чем продолжить, убедитесь, что вы понимаете подводные камни установки приложений с сторонних сайтов за пределами Google Play.
Скачать: KBOX (бесплатно)
Linux Deploy
Вместо среды командной строки с некоторыми инструментами Linux вы можете предпочесть что-то вроде Linux Deploy из Google Play. Это приложение с открытым исходным кодом для простой и быстрой установки операционной системы GNU/Linux на Android устройство. Linux Deploy позволяет вам выбирать из нескольких разных дистрибутивов. Они устанавливаются в образ диска в хранилище устройства.
После установки вы сможете получить доступ к среде рабочего стола Linux на своем телефоне или планшете.
Скачать: Linux Deploy (бесплатно)
Шаг 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». Теперь у вас должно быть два файла в папке. Большинство необходимых процессов завершено.
Заключение
Мы рассказали вам о наиболее работающем и наименее проблемном способе установки Linux на планшет. Если вы хотите запустить систему полноценно, вместо Android, нужно быть программистом и как минимум уметь перепрограммировать разделы в случае каких-то ошибок. Преодолевать проблемы совместимости в таком случае приходится буквально на каждом шагу, при том для каждой версии Linux и модели планшета они индивидуальны.
На сегодняшний день существует версия Ubuntu Touch, разработанная энтузиастами, но она пока адаптирована под некоторые модели – смартфоны Fairphone 2, OnePlus One и планшетом BQ Aquaris. Если у вас такие имеются, вы можете почитать об этом на официальном сайте (https://ubuntu-touch.io) и там же скачать все необходимые программы и сами прошивки. Однако поддерживаемый модельный ряд расширяется, и на сайте можно увидеть много популярных моделей смартфонов и планшетов, адаптация под которые близка к завершению.