Перейти до основного контенту

Як встановити Anbox на Ubuntu

10 хв читання
1771 переглядів

Час від часу виникає потреба запускати Android-додатки на комп'ютері з ОС Ubuntu, щоб, наприклад, протестувати їх працездатність або просто порозмінюватися перед порядною установкою на мобільний пристрій. У таких випадках Anbox, платформа для запуску Android-додатків на Linux, стає справжнім порятунком. Вона дозволяє створити віртуальне середовище Android і запустити будь-який додаток на комп'ютері без необхідності встановлювати емулятор Androida або налаштовувати складні віртуальні машини.

Описуючи процес установки Anbox на Ubuntu, насамперед потрібно купити доступ до джерел Snap-пакетів з підписаного репозиторію Canonical-а, так як додаток Anbox не доступно в офіційних репозиторіях Ubuntu. Потім слід налаштувати свою систему для роботи з Snap-пакетами і встановити сам Anbox.

Отримання доступу до Snap-пакетів здійснюється за допомогою команд в терміналі. Після цього процес установки Anbox стане більш простим і зрозумілим. Однак перед початком слід врахувати, що Anbox - це експериментальне програмне забезпечення, і його встановлення може спричинити деякі проблеми. Крім цього, системні вимоги Anbox досить високі, тому перед установкою його варто перевірити наявність необхідних компонентів і стан вашого ПК.

Кроки встановлення Anbox на Ubuntu

Установка Anbox на Ubuntu проводиться наступними кроками:

1. Підготовка системи

Перед установкою Anbox, переконайтеся, що ваша система повністю оновлена. Для цього відкрийте термінал і виконайте наступну команду:

sudo apt update && sudo apt upgrade -y

2. Включення можливості використання SNAP

Для установки Anbox потрібно включити можливість використання SNAP пакетів. Виконайте наступну команду:

sudo apt install snapd

3. Встановлення Anbox

Після успішної активації SNAP пакетів, виконайте наступну команду для установки Anbox:

sudo snap install --devmode --beta anbox

4. Запуск Anbox

Після завершення установки Anbox, запустіть його за допомогою команди:

Тепер Anbox готовий до використання у вашій системі Ubuntu!

Скачайте і встановіть необхідні пакети

Перед тим, як приступити до установки Anbox, переконайтеся, що на вашому комп'ютері встановлені наступні пакети:

  1. adb (Android Debug Bridge)-інструмент розробника Android, який дозволяє взаємодіяти з Android-пристроями через командний рядок.
  2. DKMS (Dynamic Kernel Module Support) - набір інструментів, що дозволяють створювати і встановлювати драйвери ядра без перезавантаження системи.
  3. curl-утиліта командного рядка для роботи з URL-адресами.
  4. RNG-tools-інструмент, що надає доступ до апаратного генератора випадкових чисел в Linux.
  5. lxc-набір інструментів для управління системними контейнерами.
  6. LXD-система управління контейнерами, заснована на LXC.
  7. Android-tools - ADB-пакет з adb та іншими інструментами, необхідними для взаємодії з Android-пристроями.
  8. android-tools – fastboot-пакет з інструментами для роботи з завантажувачами Android-пристроїв.

Встановити всі необхідні пакети можна за допомогою наступної команди:

sudo apt install adb dkms curl rng-tools lxc lxd android-tools-adb android-tools-fastboot

Після виконання команди вам може знадобитися ввести пароль адміністратора (root).

Встановіть Anbox з джерела

Якщо ви хочете встановити Anbox на Ubuntu з джерела, Виконайте ці кроки:

Крок 1: Встановіть необхідні залежності. Виконайте наступну команду в терміналі:

sudo apt-get install git cmake cmake-data libboost-dev libboost-filesystem-dev libboost-system-dev libboost-test-dev libsdl2-dev squashfs-tools

Крок 2: Клонуйте сховище Anbox з GitHub. Виконайте наступну команду:

git clone https://github.com/anbox/anbox.git

Крок 3: Перейдіть до каталогу зі сховищем Anbox. Виконайте наступну команду:

Крок 4: Створіть і перейдіть до каталогу збірки. Виконайте наступну команду:

mkdir build && cd build

Крок 5: Запустіть процес збірки. Виконайте наступні команди:

Крок 6: Встановіть Anbox. Виконайте наступну команду:

sudo make install

Крок 7: Запустіть Anbox. Виконайте наступну команду:

Поздоровляю! Тепер у вас встановлено Anbox на Ubuntu з джерела.

Зверніть увагу, що цей метод установки може зажадати час і деякі додаткові дії по вашому боці. Якщо у вас виникли проблеми, зверніться до документації Anbox для отримання додаткової інформації.

Налаштуйте ядро для підтримки Anbox

Перш ніж встановити Anbox на Ubuntu, переконайтеся, що ваше ядро підтримує необхідні функції та встановіть відповідні модулі. Для налаштування ядра виконайте наступні кроки:

  1. Відкрийте термінал і виконайте команду sudo nano /etc/modules .
  2. Додайте наступні рядки до файлу:
Ім'я модуля
ashmem_linux
binder_linux

Збережіть файл і закрийте його, натиснувши Ctrl + X , потім Y для підтвердження збереження.

  1. Виконайте команду sudo modprobe ashmem_linux, щоб завантажити модуль ядра ashmem_linux .
  2. Виконайте команду sudo modprobe binder_linux, щоб завантажити модуль ядра binder_linux .

Після виконання цих кроків ваше ядро буде налаштовано на підтримку Anbox. Тепер ви готові встановити та запустити Anbox на Ubuntu.

Встановіть програми на Anbox

Після установки Anbox на Ubuntu, ви можете почати установку додатків на віртуальний Android-контейнер.

Ось кілька способів встановлення програм на Anbox:

СпосібОпис
Використання Google Play StoreВи можете встановити Google Play Store на Anbox і завантажувати програми безпосередньо з магазину.
Встановлення за допомогою файлів APKВи можете завантажити файли APK додатків з Інтернету та встановити їх у Anbox.
Використання командного рядка ADBВи можете використовувати команди ADB (Android Debug Bridge) для встановлення програм на Anbox зі свого комп'ютера.

Виберіть найбільш зручний спосіб для вас, щоб почати установку і використання додатків на Anbox.

Налаштування інтерфейсу та запуск Anbox

Після успішної установки Anbox на вашу систему Ubuntu, вам знадобиться налаштувати інтерфейс і запустити додаток.

1. Першим кроком є налаштування дисплея Anbox. Для цього відкрийте термінал і виконайте команду:

2. Після запуску сеансу Anbox, інтерфейс буде відображатися в новому вікні. Щоб збільшити його розмір, натисніть на значок розширення вікна у верхньому правому куті вікна. Потім виберіть потрібний розмір.

3. Тепер, перетягуючи файли APK або використовуючи команду adb, встановіть програми, які ви хочете використовувати в Anbox.

4. Після встановлення програм ви зможете запустити їх безпосередньо з інтерфейсу Anbox. Знайдіть іконку встановленого додатка і натисніть на неї, щоб почати.

Тепер ви готові використовувати Anbox на своєму пристрої Ubuntu і насолоджуватися запуском додатків Android на робочому столі.