Линукс для смартфона 2020

Выпущен сверхдешевый смартфон на Linux. ОС придется установить самостоятельно. Видео

Начались продажи смартфона PinePhone Braveheart Edition, поддерживающего различные мобильные дистрибутивы Linux. Покупатели смогут выбрать подходящую ОС и самостоятельно установить ее. Смартфон поддерживает запуск настольных программ, включая графический редактор GIMP.

Смартфон без встроенной ОС

Компания Pine Microsystems, владеющая брендом Pine64, сообщила о релизе смартфона PinePhone Braveheart Edition. Анонсированный в ноябре 2019 г., смартфон может работать на базе нескольких настольных дистрибутивов Linux, оптимизированных под мобильные устройства.

В отличие от всех смартфонов на Android, а также от Apple iPhone, PinePhone Braveheart Edition поставляется без операционной системы – пользователю понадобится установить ее самостоятельно. Разработчики, по их словам, создавали этот гаджет для «храбрых сердцем», что отражено в его названии (brave heart), готовых оценить возможности Linux на Android.

На момент публикации материала Pine Microsystems занималась поставкой первый партий PinePhone небольших объемов. Сроки начала массовых продаж смартфонов установлены – если все пойдет по плану, полноценный релиз состоится в март 2020 г. PinePhone Braveheart Edition стоит ровно $150 (9200 руб. по курсу ЦБ на 20 января 2020 г.).

Поддерживаемые ОС

Разработчики не публикуют список операционных систем, которые гарантированно будут работать на PinePhone Braveheart Edition. Вместо этого они предлагают пользователям самостоятельно оценить работоспособность того или иного дистрибутива.

По информации ресурса SoftPedia, на PinePhone Braveheart Edition может запуститься Ubuntu Touch – мобильная версия дистрибутива Ubuntu, изначально ориентированная на смартфоны. Также есть высокая вероятность стабильной работы PostmartketOS, LuneOS и KDE Plasma Mobile. Помимо этого, как сообщают разработчики PinePhone, для запуска на этом смартфоне подходит мобильная платформа Sailfish OS, на базе которой построена российская ОС «Аврора». Как пишет портал Liliputing, в ряде случаев возможен даже запуск известных настольных программ, включая офисный редактор Libre Office (аналог Microsoft Office), графический редактор GIMP и браузер Firefox.

Технические характеристики

Оцененный в $150, PinePhone Braveheart Edition относится к бюджетному по меркам 2020 г. сегменту смартфонов. Он существует в единственной комплектации, в составе которой присутствуют лишь 2 ГБ оперативной памяти и штатный накопитель на 16 ГБ.

Разрешение экрана с диагональю 5,95 дюйма составляет 1440х720 пикселей (формат HD+), что может вызывать определенные неудобства при работе с настольными версиями программ. Также у смартфона есть процессор Allwinner A64 с четырьмя ядрами Cortex A53 и слот под карты microSD, с которых в данном случае поддерживается загрузка операционных систем.

К прочим спецификациям PinePhone Braveheart Edition относятся основная фотокамера 5 МП и фронтальная 2 МП, модули Bluetooth 4 и Wi-Fi 802.11n, ресиверы GPS и ГЛОНАСС и один слот под SIM-карты. Смартфон поддерживает сотовые сети четвертого поколения и работает от съемного аккумулятора емкостью 3000 мАч, который, несмотря на невысокую стоимость устройства, заряжается по современному интерфейсу USB-C вместо устаревшего microUSB 2.0. Дополнительно присутствует разъем 3,5 мм для проводных наушников, а поверх экрана установлено закаленное защитное стекло.

Другие смартфоны на Linux

PinePhone Braveheart 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 тыс. руб.

Источник

AnLinux: простой способ установить Linux-окружение на Android-телефон без рута

Любой телефон или планшет, работающий на Android, — это устройство, которое управляется ОС Linux. Да, очень модифицированной ОС, но все же основа Android — ядро Linux. Но, к сожалению, для большинства телефонов опция «снести Android и поставить дистрибутив по своему вкусу» недоступна.

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

Что такое AnLinux?

Это специализированное ПО, которое дает возможность использовать Linux на телефоне при помощи монтирования образа, содержащего root-файловую систему любого из дистрибутивов, включая Ubuntu, Kali, Fedora, CentOS, OpenSuse, Arch, Alpine и многих других. Инсталлятор использует PRoot для эмуляции root-доступа.

PRoot перехватывает все выполняемые пользователем вызовы, которые требуют в обычной ситуации root-доступа, и обеспечивает их работоспособность в обычных условиях. В PRoot используется системный вызов ptrace для отладки ПО, который помогает достичь цели. С PRoot все это можно сделать как с chroot, но без root-прав. Кроме того, PRoot предоставляет фейковый доступ пользователю для пседвофайловой системы.

AnLinux — небольшая программа. Но этого достаточно, ведь единственное ее предназначение — установка образов систем и запуск скриптов, поднимающих пользовательское окружение. Когда все сделано, пользователь получает вместо смартфона Linux-ПК, причем Android продолжает работать на фоне. Подключаемся к устройству при помощи VNC-вьювера или терминала, и можно работать.

Конечно, это не идеальный вариант «завести» Linux на смартфоне, но он вполне рабочий.

С чего начать?

Основное — Android-смартфон с версией ОС не ниже Lollipop. Кроме того, пойдет и 32-битное или 64-битное ARM или x86-устройство. Кроме того, потребуется солидный объем свободного файлового пространства. Для этого можно использовать карту памяти или просто устройство с большим объемом внутренней памяти.

Кроме того, потребуется:

  • AnLinux (вот ссылка на Google Play).
  • Termux (снова понадобится Google Play).
  • VNC Client (VNC Viewer — хороший вариант).
  • Bluetooth-клавиатура (опционально).
  • Bluetooth-мышь (опционально).
  • HDMI кабель для мобильного телефона (опционально).

Termux и VNC нужны для получения доступа к своему «компьютеру на Linux». Последние три элемента требуются лишь для того, чтобы обеспечить комфортную работу с телефоном и установщиком. HDMI-кабель нужен только в том случае, если пользователю удобнее работать с большим экраном, а не вглядываться в дисплей телефона.

Что же, приступим

Как только установлен Termux, получаем полноценную консоль. Да, рута нет (если телефон не рутован), но ничего страшного. Следующий шаг — установка образа для дистрибутива Linux.

Теперь нужно открыть AnLinux и затем — выбрать Dashboard из меню. Всего есть три кнопки, но выбрать можно лишь одну, первую. После этого появляется меню выбора дистрибутива. Можно выбрать даже не один, а несколько, но в этом случае понадобится большой объем свободного файлового пространства.

После выбора дистрибутива активируются две другие кнопки. Вторая позволяет загрузить в буфер обмена команды, необходимые для загрузки и установки Linux. Обычно это pkg, wget команды и скрипт для их выполнения.

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

А что с графической оболочкой?

Если она нужна, то следует лишь выбрать меню для десктопного окружения и использовать больше кнопок — появится не три, а больше. Кроме самого дистрибутива, нужно выбрать еще и оболочку, например, Xfce4, Mate, LXQt или LXDE. В целом, ничего сложного.

Читайте также:  Как восстановить жесткий диск mac os

Потом кроме скрипта, который запускает дистрибутив, потребуется еще один — он активирует сервер VNC. В целом, весь процесс простой и понятный, он вряд ли способен вызвать затруднения.

После запуска сервера VNC подключаемся со стороны клиента, воспользовавшись вьювером. Требуется знать порт и localhost. Все это сообщает скрипт. Если все сделано правильно, то пользователь получает доступ к своей виртуальной Linux-системе. Производительность современных телефонов на высоте, так что особых проблем не будет. Конечно, вряд ли смартфон сможет полностью заменить десктоп, но, в целом, все это работает.

Этот способ может пригодиться, если вдруг нужно срочно подключиться к серверу, а вы в машине, без ноутбука (конечно, в этом случае все описанные выше операции с AnLinux уже должны быть выполнены). Виртуальная Linux-машина позволяет подключиться к рабочему или домашнему серверу. А если в автомобиле по какой-то причине оказался дисплей и беспроводная клавиатура, то за считанные секунды в салоне можно организовать рабочий кабинет.

Источник

4 дистрибутива Linux для смартфонов – PinePhone

Вы не можете запускать полноценный дистрибутив Linux на Apple iPhone или даже на устройстве Android, несмотря на то, что последняя работает под Linux. Поэтому Pine Microsystems создала PinePhone, бюджетный смартфон, способный работать с мобильными версиями традиционного «настольного» Linux.

На данный момент, PinePhone поддерживает несколько мобильных интерфейсов для Linux, это одновременно хорошо и означает, что вам нужно принять решение. Какой из них подходит вам?

Какие интерфейсы Linux поддерживает PinePhone?

За эти годы разработчики программного обеспечения с открытым исходным кодом создали несколько мобильно ориентированных интерфейсов, но им не хватало телефона для их работы. PinePhone от Microsystems готов им в этом помочь.

PinePhone не является мощным устройством. Подобно Pinebook и Pinebook Pro, выпущенным ранее, в PinePhone сэкономили на технических характеристиках, чтобы сделать устройство доступным для наибольшего числа людей.

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

Ряд мобильных интерфейсов Linux с открытым исходным кодом уже существуют и четверо сделали так, чтоб их интерфейсы работали на PinePhone:

  • Ubuntu Phone
  • Plasma Mobile
  • GNOME (также известный как Phosh)
  • LuneOS

Три из них являются мобильными версиями настольных интерфейсов Linux. Другой, LuneOS, изначально был разработан для работы на мобильных устройствах.

1. Ubuntu Touch

Когда-то Canonical мечтала предоставить бесплатную операционную систему с открытым исходным кодом для всех типов устройств. Дистрибутив компании (Ubuntu) уже был самой популярной версией настольного Linux и альтернативой Windows, macOS и Chrome OS. С Ubuntu Touch появилась бы бесплатная альтернатива Android и iOS.

Хотя Canonical успешно выпустила несколько устройств с Ubuntu Touch, проект так и не стал коммерчески успешным. В 2017 году Canonical закрыла проект и сообщество UBports взяло на себя разработку.

Ubuntu Touch – это самый простой вариант установки на другие устройства, помимо PinePhone. К числу уже поддерживаемых устройств относятся Nexus 5, OnePlus One и Fairphone 2. Дополнительные приложения можно загрузить из OpenStore, официального магазина приложений Ubuntu Touch, работающего на добровольных началах.

Учитывая, что Ubuntu Touch провел на рынке пару лет и проект уже существует в форме, которую люди могут устанавливать на существующие телефоны, приличное количество приложений уже доступно.

Для кого Ubuntu Touch?

Ubuntu Touch для тех, кто хочет бесплатную альтернативу Android или iOS, которые могут обойтись без популярных коммерческих приложений, которые доступны только для этих двух платформ. Ubuntu Touch также покажется знакомым многим, кто уже знаком с настольной Ubuntu.

2. Plasma Mobile

Plasma Mobile – это попытка адаптировать среду рабочего стола KDE Plasma к форм-фактору смартфона. В проекте используются различные технологии KDE, такие как KDE Frameworks и Kwin.

Многие из приложений, которые вы запускаете на Plasma Mobile, такие же, как вы устанавливаете на рабочий стол Plasma. Именно здесь приходит на помощь Kiragami, стремление KDE разрабатывать приложения более адаптивно.

Читайте также:  Как сделать синий экран windows 10

Идея заключается в том, чтобы Plasma Mobile была очень настраиваемой, как Plasma на рабочем столе. По мере развития проекта вы сможете добавлять виджеты, менять темы, настраивать шрифты и всё что только вздумается.

Есть несколько способов установить Plasma Mobile. Официальный образ основан на KDE Neon, но вы также можете использовать PostmarketOS, который похож на традиционный дистрибутив Linux для мобильных устройств. Возможно установить Plasma Mobile на Nexus 5, хотя опыт еще не такой зрелый, как Ubuntu Touch.

Для кого нужен Plasma Mobile?

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

3. GNOME (Phosh)

GNOME доминирует среди настольных Linux-интерфейсов, но его мобильное воплощение наименее развито. В то время как другие три варианта в этом списке можно было использовать на уже существующих телефонах в той или иной форме, мобильный GNOME дебютирует вместе с выпуском смартфонов GNU/Linux.

Это не значит, что GNOME наименее готов. Поскольку Purism выбрал GNOME в качестве интерфейса для Librem 5, разработка идет быстрыми темпами. Интерфейс известен как Phosh, сокращение от оболочки телефона. Это может очень быстро стать наиболее жизнеспособным решением.

GNOME Mobile выигрывает от сенсорного дизайна рабочего стола GNOME в целом. Многие приложения могут сжиматься до меньшего форм-фактора, не меняя внешний вид. Например, GNOME Web – это один и тот же браузер с одинаковым кодом на настольных компьютерах и мобильных устройствах. Приложение хорошо адаптируются, изменяя размеры окон как на компьютере под управлением GNOME, так и на мобильной её версии.

Хотя большая часть разработки GNOME Mobile ориентирована на Librem 5, PinePhone существенно отличается от него и GNOME для последнего, скорее всего, будет менее оптимизирован.

Для кого GNOME?

GNOME является интерфейсом по умолчанию в таких дистрибутивах, как Ubuntu и Fedora. Он также поставляется предварительно установленным на компьютерах от производителей Linux ПК: System76 и Purism. Если вам нравится этот опыт на вашем компьютере, мобильная версия придётся вам по душе. GNOME также является одним из вариантов, который может показаться наиболее знакомым для людей, приходящих с Android или iOS.

4. 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 и могут обойтись ограниченным набором встроенного программного обеспечения. Расширение поддержки приложений не является основным приоритетом для команды.

PinePhone против Librem 5

PinePhone более или менее поступает на рынок в то же время, что и Librem 5 от Purism. Это позволяет сравнивать их.

PinePhone более доступен и имеет форму, похожую на традиционный смартфон, хотя у него более дешевый вид и низкие характеристики. Pine Microsystems также не разрабатывает программное обеспечение для телефона, поэтому вы зависите от поддержки различных сообществ.

Для сравнения, Librem 5 – это более мощное устройство с более высоким качеством и прямой поддержкой от одной компании, но вы рассчитываете заплатить в три или четыре раза дороже.

Источник

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