Используйте приложения Android в Ubuntu-Linux: получите множество Play Store на своем ПК

С Anbox вы получаете приложения для смартфонов на большом мониторе

Те, кто использует ПК или ноутбук с Ubuntu, часто не завидуют миллионам приложений Android для смартфонов. Но не волнуйтесь: с таким инструментом, как Anbox, мобильные приложения запускаются в Ubuntu Linux. Огромное преимущество, если часто используемое приложение для смартфонов недоступно для загрузки для Linux.

В мире Windows существует несколько решений для использования мира Android, включая Google Play Store на ПК или мониторе ноутбука. Включая известное программное обеспечение от BlueStacks, а также эмуляторы, такие как MEmu, Noxplayer или KOPlayer. Под Linux поклонникам Android пришлось долго ждать качественно работоспособного решения. Ожидание закончилось с «Анбоксом» (Android в коробке). Это означает, что многие приложения для Android наконец-то работают в Linux, как если бы они были обычными настольными приложениями.

Anbox работает в собственном контейнере в вашей системе Android. Особенность этого: Android работает в вашей системе на удивление быстро, поскольку нет необходимости запускать виртуализированную программную среду под Linux. Anbox - это не программа-эмулятор, такая как Genimobile или Shashlik, которая требует значительно больше системных ресурсов из-за эмуляции.

Это стоит за трюком производительности и безопасности от Anbox.

Anbox использует определенные пространства имен Linux, так что полная и безопасная система Android может работать на ПК с Linux в контейнере. Это такие ресурсы, как: ipc, mount, net, pid, user, uts. Они необходимы для развертывания приложений Android на любой платформе на базе GNU / Linux.

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

Каков статус разработки в Anbox и все ли приложения для Android работают с ним?

По словам разработчика Саймона Фелса, Anbox все еще находится на стадии альфа-разработки. По этой причине вам все еще придется жить с некоторыми недостатками стабильности и совместимости с некоторыми версиями Linux. Лучше не использовать его как единственную продуктивную систему для использования бизнес-приложений.

Anbox пока настроен для использования в настольных системах. Его также можно использовать в мобильных операционных системах Linux, таких как Ubuntu Touch или Sailfish OS. Это может потребовать дополнительных настроек для соответствующего пользовательского интерфейса во время установки. Среда выполнения Anbox Android в настоящее время поставляется с адаптированным образом системы на основе Android 7.1 (Nougat). На нем работает большинство современных приложений для Android.

Кончик: Заранее убедитесь в Play Store, поддерживает ли нужное приложение Android 7.1. В противном случае вы не сможете установить и использовать приложение с Anbox в Linux. Существуют также следующие ограничения текущей версии Anbox: Если аппаратные функции, такие как Wi-Fi, Bluetooth или телефония, абсолютно необходимы, эти функции могут быть недоступны в хост-системе. Например, потому что, в отличие от смартфона Android, в вашем ноутбуке нет телефонного модуля.

Использование Android в Ubuntu - как установить Anbox

Anbox - это программное обеспечение с открытым исходным кодом, исходные тексты которого и сопроводительная информация по эксплуатации и установке доступны на Github. Важно для установки: Anbox предлагается в виде оснастки. Snap - это Canonicals (спонсор дистрибутива Linux Ubuntu, canonical.com), новый формат установочного пакета, который теперь поддерживается другими дистрибутивами Linux в дополнение к Ubuntu. Anbox можно без особых усилий установить с текущей системой Ubuntu Linux. Причина этого: подсистемы ядра «ashmem» и «binder», которые являются обязательными для контейнера Android, включены в Ubuntu с версии 19.04. Если вы все еще используете старую версию, вы найдете соответствующую информацию по установке на веб-сайте Anbox.

Установка Anbox стала проще

Сначала загрузите необходимые модули Anbox с Github на веб-сайте разработчиков Anbox и распакуйте файлы в папку по вашему выбору. На вашем ПК с Linux откройте терминал и введите:

Snap install -devmode -beta anbox

Если вы еще не вошли в магазин Ubuntu, используйте эту команду для установки Anbox:

sudo snap install -devmode -beta anbox

Чтобы обновить Anbox до более новой версии, введите:

оснастить обновление -beta -devmode anbox

Для получения информации о доступных версиях Snap см .:

привязка информации anbox

Разработчики поддерживают две версии: более старую и более стабильную бета-версию и более позднюю версию Edge. Если вы хотите воспользоваться новыми функциями, вы можете установить вариант Edge с помощью следующей команды:

оснастка обновить -beta -edge anbox

Как установить приложения для Android так же, как на свой смартфон

Приложения устанавливаются либо через APK (формат файла приложения Android), либо напрямую через Google Play Store. В этом случае мы выбираем удобный вариант и заранее устанавливаем Playstore следующим образом:

Введите в окно терминала следующее и нажмите клавишу Enter:

wget raw.githubusercontent.com/geeks-r-us/anbox-playstore-installer/master/install-playstore.sh

Измените необходимые права доступа после установки с помощью:

chmod + x install-playstore.sh

И, наконец, установите Play Store через:

./install-playstore.sh

В зависимости от скорости интернета установка может занять несколько минут. Закройте терминал и откройте Anbox из меню приложения Ubuntu.

Когда вы входите в Play Store в первый раз, вы должны ввести свое имя пользователя и пароль для своей учетной записи Google, чтобы войти в систему. Если вы используете двухстороннюю аутентификацию, подтвердите доступ вашего ПК с помощью смартфона Android.

Заключение

Anbox можно установить во всех системах Linux, поддерживающих Snap. Anbox настроен для этой цели, как описано, с ручной установкой с использованием команд командной строки. Устанавливается несколько модулей ядра, для установки которых требуются root права. Дополнительную информацию можно найти на https://anbox.io/.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave