The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Установка Anbox для запуска Android..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Установка Anbox для запуска Android..."  +/
Сообщение от auto_tips (??), 23-Авг-19, 14:07 
[[http://anbox.io/ Anbox]] представляет собой окружение, позволяющее запустить полноценную мобильную среду Android в обычном дистрибутиве Linux, тесно интегрированную с основным рабочим столом. Краткая инструкция по установке Anbox в Fedora 30:

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

   sudo dnf install dkms
   sudo dnf install kernel-devel

Загружаем свежий срез кода Anbox и собираем модули ядра с ashmem и binder:

   cd ~
   git clone https://github.com/anbox/anbox-modules
   cd anbox-modules
   sudo cp anbox.conf /etc/modules-load.d/
   sudo cp 99-anbox.rules /lib/udev/rules.d/
   sudo cp -rT ashmem /usr/src/anbox-ashmem-1
   sudo cp -rT binder /usr/src/anbox-binder-1
   sudo dkms install anbox-ashmem/1
   sudo dkms install anbox-binder/1
   sudo modprobe ashmem_linux
   sudo modprobe binder_linux

Устанавливаем snapd для установки поддерживаемого разработчиками самодостаточного пакета с окружением Anbox в формате snap:

   sudo dnf install snapd
   sudo ln -s /var/lib/snapd/snap /snap

Устанавливаем окружение Anbox

   snap install --devmode --beta anbox

В дальнейшем для обновления окружения выполняем:

  snap refresh --beta --devmode anbox

Настраиваем SELinux, который мешает запуску Anbox.

   sudo ausearch -c servicemanager --raw
   sudo semodule -X 300 -i my-servicemanager.pp
   sudo ausearch -c anboxd --raw
   sudo semodule -X 300 -i my-anboxd.pp
   sudo ausearch -c gatekeeperd --raw
   sudo semodule -X 300 -i my-gatekeeperd.pp

Перезагружаем систему и пробуем запустить anbox.

Для установки Android-программ в окружение Anbox ставим adb и выполняем:

   adb install filename.apk


URL: http://www.linuxsurge.com/2019/08/how-to-install-anbox-in-fe...
Обсуждается: http://www.opennet.dev/tips/info/3114.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 23-Авг-19, 14:07   –1 +/
Спасибо за инструкцию. Моя бабушка сумела установить без моей помощи.
Ответить | Правка | Наверх | Cообщить модератору

2. Сообщение от Аноним (-), 23-Авг-19, 17:45   +/
дизлайк за snap

куда катится этот мир - вопросов не вызывает, если уже даже макаки пэкейджить разучились...

Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Pepenez (?), 23-Авг-19, 18:34   +/
Вот когда́ появится anbox.deb или anbox.rpm а лучше оба сразу, вот тогда он взлетит
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

4. Сообщение от Аноним (4), 23-Авг-19, 20:15   +/
>$  apt search anbox
>Sorting... Done
>Full Text Search... Done
>anbox/unstable 0.0~git20190124-1 amd64
>  Android in a box

ты не поверишь... Только образ с андроидом там вроде надо качать отдельно

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #12

5. Сообщение от 123 (??), 24-Авг-19, 04:15   +/
dnf install make
snapd сервисы включить надо
Ответить | Правка | Наверх | Cообщить модератору

6. Сообщение от Galaxy2000 (ok), 27-Авг-19, 04:26   +/
А несколько не полных команд selinux это специально ?
Ответить | Правка | Наверх | Cообщить модератору

7. Сообщение от Bdfybec (?), 27-Авг-19, 23:04   +/
Без snap можно? Не хочется эту убунтовскую дрянь в систему вгаживать.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

8. Сообщение от Аноним (8), 28-Авг-19, 12:59   +/
> ad-hoc-компиляция без паковки в RPM
> snap

Нет уж, спасибо, я такую херню покупать не буду. В п-зду. (с) death mask tv

Ответить | Правка | Наверх | Cообщить модератору

9. Сообщение от Аноним (9), 30-Авг-19, 16:01   +/
Можно
https://aur.archlinux.org/packages/anbox-git/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

10. Сообщение от Андрей (??), 01-Сен-19, 12:27   +/
Уже больше года образ не обновлялся: https://build.anbox.io/android-images/2018/07/19/android_amd...
Ответить | Правка | Наверх | Cообщить модератору

11. Сообщение от Игорьemail (??), 08-Сен-19, 20:55   +/
если уж так не обходим android проще установить его второй или третьей системой на ноут (я так и сделал)... а все эти эмуляторы мягко говоря...
http://xurl.es/grz52

http://xurl.es/d9ntj

Ответить | Правка | Наверх | Cообщить модератору

12. Сообщение от Аноним (12), 20-Сен-19, 14:07   +/
Изменились пути для файлов биндера в disco. Теперь надо явно монтировать файловую систему. В анбоксе это пока не реализовано. Надо запилить, изменение небольшое и копеечное, пара строк и одна функция. Также сразу видно, что пакет никто не тестировал - если бы пакет тестировали, он был бы либо исправлен, либо выкинут как нерабочий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

13. Сообщение от Tigro (??), 14-Ноя-19, 20:15   +/
https://copr.fedorainfracloud.org/coprs/eclipseo/anbox/packages/
Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Евгений (??), 05-Мрт-20, 11:42   +/
Когда установлен пакет kernel core debug
Ругается DKMS --kernelsourcedir
Ответить | Правка | Наверх | Cообщить модератору

15. Сообщение от Аноним (15), 13-Апр-20, 02:29   +/
>Перезагружаем систему и пробуем запустить anbox.

Как его запустить? Особенно для человека, который в первый раз видит snap? Стандартный способ запуска приложения в Linux — зто ввести его имя в консоли и нажать enter. Мне же в ответ говорит:

>bash: anbox: command not found

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #16

16. Сообщение от Аноним (15), 13-Апр-20, 03:18   +/
Прошу прощения, разобрался. Не зря было сказано про перезагрузку. Суть в том, что переменные окружения не применились
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру