Ubuntu Touch приложения: полное руководство по установке и настройке

После установки Ubuntu Touch на смартфон вроде PinePhone, Volla Phone или Fairphone первое, с чем сталкивается пользователь, — пустой список программ и вопрос, откуда брать приложения, ведь привычного Google Play здесь нет. Операционная система от сообщества UBports использует собственную экосистему с форматом пакетов Click и магазином OpenStore, а для запуска Android- и десктопного софта предусмотрены отдельные механизмы.

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

Как устроена экосистема приложений Ubuntu Touch

Ubuntu Touch — это мобильная система на базе ядра Linux с оболочкой Lomiri (бывшая Unity8). В отличие от Android, здесь нет сервисов Google, а приложения распространяются в формате .click — самодостаточных пакетов, которые работают в изолированной среде (sandbox) и не требуют root-прав для установки.

Главный источник софта — OpenStore, независимый каталог, поддерживаемый сообществом. Он предустановлен в системе и не требует регистрации аккаунта. Ассортимент скромнее, чем у крупных магазинов, но покрывает базовые потребности: браузеры, мессенджеры, карты, медиаплееры, утилиты.

Важно понимать: корневая файловая система Ubuntu Touch по умолчанию смонтирована в режиме «только чтение». Это защищает систему от случайных повреждений, но означает, что привычная установка через apt install напрямую недоступна без дополнительных действий — об этом ниже.

Установка приложений через OpenStore

Самый простой и безопасный способ — встроенный магазин OpenStore. Откройте его из списка приложений, найдите нужную программу через поиск или категории и нажмите кнопку установки. Система сама скачает Click-пакет и разместит его в изолированном окружении.

Обновления также приходят через OpenStore: магазин периодически проверяет наличие новых версий и предлагает обновить установленные программы. Удаление выполняется там же или долгим нажатием на иконку приложения.

  • 📱 Morph Browser — штатный браузер на движке QtWebEngine
  • 💬 TELEports и другие клиенты мессенджеров (доступность зависит от актуальности в каталоге)
  • 🗺️ Pure Maps — навигация на базе OpenStreetMap
  • 🎵 Медиаплееры, RSS-ридеры, заметки и десятки утилит от сообщества
⚠️ Внимание: ассортимент OpenStore зависит от энтузиастов, и отдельные программы могут долго не обновляться. Перед установкой проверяйте дату последнего обновления и отзывы на странице приложения.
📊 Какой способ установки приложений на Ubuntu Touch вы используете чаще всего?
Только OpenStore
OpenStore + WayDroid для Android-приложений
OpenStore + Libertine для десктопных программ
Комбинирую все способы

Ручная установка Click-пакетов

Если нужного приложения нет в магазине или вы хотите поставить конкретную версию, Click-пакет можно установить вручную. Файл с расширением .click скачивается на устройство, после чего установка выполняется через терминал или сторонние инструменты вроде Clickable на компьютере.

Для установки из терминала на самом устройстве используется утилита pkcon или инструментарий click. Точный синтаксис может отличаться в зависимости от версии системы, поэтому сверяйтесь с документацией UBports для вашей сборки.

pkcon install-local /home/phablet/Downloads/app.click

Если установка завершилась ошибкой, проверьте: не повреждён ли файл (скачается ли он заново), достаточно ли свободного места и предназначен ли пакет для архитектуры вашего устройства (arm64 или armhf). Пакет, собранный под другую архитектуру, работать не будет.

☑️ Проверка перед ручной установкой Click-пакета

Выполнено: 0 / 4

Android-приложения через WayDroid

Для запуска привычных Android-программ существует WayDroid — контейнер, который запускает полноценный Android поверх ядра Linux. На поддерживаемых устройствах это самый практичный способ получить доступ к банковским приложениям, мессенджерам и сервисам, которых нет в OpenStore.

Установка WayDroid выполняется через терминал и требует, чтобы устройство официально поддерживалось. На части моделей контейнер работает с ограничениями: могут быть проблемы с аппаратным ускорением, камерой или уведомлениями. Совместимость конкретного устройства проверяйте в официальной документации UBports и WayDroid — она регулярно меняется.

sudo waydroid init
⚠️ Внимание: команды с sudo и инициализация контейнера изменяют системные разделы. Перед установкой WayDroid сделайте резервную копию важных данных и убедитесь, что ваше устройство есть в списке поддерживаемых.

После настройки Android-приложения появляются в общем списке программ Ubuntu Touch и запускаются в окнах. Производительность зависит от железа: на слабых устройствах тяжёлые приложения могут работать медленно.

Десктопные Linux-программы через Libertine

Механизм Libertine позволяет запускать классические десктопные приложения Linux (формата deb) внутри изолированного контейнера. Так можно получить, например, полноценный текстовый редактор или LibreOffice — правда, интерфейс таких программ не адаптирован под сенсорный экран, и работать с ними удобнее с подключёнными клавиатурой и мышью.

Контейнер создаётся через системные настройки: раздел управления Libertine находится в параметрах системы (точное расположение пункта зависит от версии оболочки). После создания контейнера в него устанавливаются пакеты из репозиториев Ubuntu той версии, на которой основана ваша сборка.

Почему нельзя просто использовать apt напрямую

Корневая файловая система Ubuntu Touch смонтирована в режиме «только чтение» — это защищает систему при OTA-обновлениях. Прямая установка deb-пакетов через apt либо не сработает, либо сломается после очередного обновления. Libertine решает проблему, размещая десктопные программы в отдельном контейнере, который не затрагивается обновлениями системы.

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

Сравнение способов установки приложений

Чтобы выбрать подходящий метод, ориентируйтесь на задачу. Таблица ниже суммирует ключевые отличия четырёх подходов.

СпособТип приложенийСложностьРиски
OpenStoreНативные Click-пакетыМинимальнаяПрактически нет
Ручная установка .clickНативные Click-пакетыНизкаяНедоверенные источники
WayDroidAndroid-приложенияСредняяСовместимость, расход ресурсов
LibertineДесктопные deb-программыСредняяНеудобный интерфейс, сбои

Оптимальная стратегия для большинства пользователей: нативные программы из OpenStore как основа, WayDroid — только для тех Android-сервисов, без которых никак. Так вы сохраните автономность и отзывчивость системы.

Типичные проблемы и их решение

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

  • 🔍 Проверьте архитектуру пакета — armhf-приложение не запустится на arm64-системе без адаптации
  • 🧹 Очистите данные проблемного приложения и попробуйте переустановить его
  • 📦 Убедитесь, что свободного места достаточно — при переполненной памяти установка обрывается
  • 🔄 Если сбоит WayDroid, перезапустите его сессию и проверьте логи контейнера
⚠️ Внимание: перевод корневого раздела в режим записи ради установки пакетов через apt — частый совет на форумах, но он нарушает механизм OTA-обновлений и может привести к неработоспособности системы. Используйте Libertine вместо прямой модификации системы.

Если ничего не помогло, поищите описание проблемы на форуме сообщества UBports — там разбираются ошибки конкретных устройств и версий. Указывайте модель устройства, версию системы и текст ошибки: это ускорит поиск решения.

Часто задаваемые вопросы

Можно ли установить Google Play на Ubuntu Touch?

Нет, напрямую Google Play не поддерживается. Частичную замену даёт WayDroid, внутри которого возможна установка Android-приложений, однако работа сервисов Google в контейнере не гарантирована и зависит от конфигурации.

Работают ли банковские приложения на Ubuntu Touch?

Нативных банковских клиентов в OpenStore практически нет. Вариант — запуск Android-версий через WayDroid, но часть банковских приложений отказывается работать в контейнерах и на устройствах с модифицированной системой. Надёжной гарантии здесь нет — проверяйте на своём конкретном банке.

Безопасно ли устанавливать Click-пакеты со сторонних сайтов?

Click-пакеты работают в изолированной среде с ограниченными правами, что снижает риски. Тем не менее устанавливайте файлы только из источников, которым доверяете, — изоляция не защищает от вредоносной логики внутри самого приложения.

Почему приложение из OpenStore давно не обновлялось?

Магазин наполняется волонтёрами, и автор конкретной программы мог прекратить её поддержку. Если приложение критично для вас, проверьте наличие альтернатив в каталоге или рассмотрите запуск аналога через WayDroid.

Удалится ли WayDroid после обновления системы?

OTA-обновления Ubuntu Touch обычно сохраняют пользовательские данные и контейнеры, но крупные смены версии системы могут потребовать переустановки WayDroid. Перед большими обновлениями делайте резервные копии важных данных.