Час від часу виникає потреба запускати 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, переконайтеся, що на вашому комп'ютері встановлені наступні пакети:
- adb (Android Debug Bridge)-інструмент розробника Android, який дозволяє взаємодіяти з Android-пристроями через командний рядок.
- DKMS (Dynamic Kernel Module Support) - набір інструментів, що дозволяють створювати і встановлювати драйвери ядра без перезавантаження системи.
- curl-утиліта командного рядка для роботи з URL-адресами.
- RNG-tools-інструмент, що надає доступ до апаратного генератора випадкових чисел в Linux.
- lxc-набір інструментів для управління системними контейнерами.
- LXD-система управління контейнерами, заснована на LXC.
- Android-tools - ADB-пакет з adb та іншими інструментами, необхідними для взаємодії з Android-пристроями.
- 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, переконайтеся, що ваше ядро підтримує необхідні функції та встановіть відповідні модулі. Для налаштування ядра виконайте наступні кроки:
- Відкрийте термінал і виконайте команду sudo nano /etc/modules .
- Додайте наступні рядки до файлу:
| Ім'я модуля |
|---|
| ashmem_linux |
| binder_linux |
Збережіть файл і закрийте його, натиснувши Ctrl + X , потім Y для підтвердження збереження.
- Виконайте команду sudo modprobe ashmem_linux, щоб завантажити модуль ядра ashmem_linux .
- Виконайте команду 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 на робочому столі.