Как установить Anbox в Linux Mint

В этом мануале мы рассмотрим процесс установки Anbox в Linux Mint. Вы когда-нибудь задумывались, как было бы здорово иметь возможность запускать приложения для Android в системе Linux? Anbox поможет вам сделать это.

Anbox — это сокращение от “Android in a box” (Андроид в коробке) и это именно то, что делает данное приложение. Anbox — бесплатная и открытая среда, которая позволит запускать Android-приложения в дистрибутиве Linux.

Она использует контейнерный подход для запуска операционной системы Android на Linux.

Если вкратце, данный мануал состоит из следующих шагов:

  • Установка snapd
  • Инсталляция необходимых модулей ядра
  • Установка пакета Anbox
  • Удаление Anbox из Mint

Вы можете установить Anbox из Snap Store. На данный момент Snap — это единственный способ получить Anbox. Команда разработчиков официально не поддерживает никакой другой метод распространения данной программы.

Если вы не слышали о Snap, не переживайте. Snap — это простые в установке и создании пакеты программного обеспечения.

1: Установка Snap

Snap доступен для следующих версий Mint:

  • 18.2 (Sonya)
  • 18.3 (Sylvia)
  • 19 (Tara)
  • 19.1 (Tessa)
  • 20 (Ulyana)

Для установки Snap в Linux Mint необходимо сначала удалить файл /etc/apt/preferences.d/nosnap.pref, поскольку он блокирует установку Snap.

Это можно сделать с помощью следующей команды:

sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update

Установить snapd в систему можно с помощью команды apt:

$ sudo apt install snapd

Также вы можете загрузить его из приложения Software Manager. Найдите snapd и нажмите “Install”.

2: Установка модулей ядра

Перед установкой Anbox необходимо установить два модуля ядра. Они нужны для поддержки обязательных подсистем ядра ashmem и binder контейнера Android.

Выполнить их установку можно с помощью следующих команд:

sudo add-apt-repository ppa:morphis/anbox-support
sudo apt update
sudo apt install linux-headers-generic anbox-modules-dkms

Команды инсталлируют пакет anbox-modules-dkms в вашу систему.

Далее вам нужно вручную загрузить модули ядра. Эта загрузка происходит один раз. Выполнить ее можно с помощью следующих команд:

sudo modprobe ashmem_linux
sudo modprobe binder_linux

Команды добавят две новых ноды в вашу систему.

/dev/ashmen
/dev/binder

3: Установка Anbox в Linux Mint

После установки Snap и необходимых модулей, вы можете инсталлировать Anbox с помощью следующей команды:

sudo snap install --devmode --beta anbox

Для обновления Anbox до новой версии выполните команду:

sudo snap refresh --beta --devmode anbox

Получить информацию об anbox snap можно с помощью команды:

snap info anbox

4: Удаление Anbox

Для деинсталляции Anbox выполните команду:

$ snap remove anbox

После удаления Anbox вы также можете деинсталлировать модули ядра с помощью следующих команд:

$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:morphis/anbox-support

Запуск этих команд успешно удалит Anbox из системы.

Заключение

В этом туториале мы установили Anbox в систему Linux Mint, а также рассмотрели процесс его деинсталляции.

Читайте также: Установка и настройка Rust в Ubuntu

Tags: , ,

Добавить комментарий