LINUX.ORG.RU

История изменений

Исправление xenith, (текущая версия) :

Для deb-пакета:

*Во всех шагах, где надо было запускать snap run anbox.anbox или /snap/bin/anbox, следует запускать просто anbox.

  1. anbox check-features, но я не помню когда добавили эту команду, её могло и не быть в версии от января 2021. Если выдаёт Unknown command 'check-features', то шаг можно пропустить.

  2. Такой же*.

  3. Такой же*. anbox-container-manager.service из шага 3 должен делать modprobe автоматически перед запуском сервиса, но лучше проверить вручную.

  4. Проверить systemctl status anbox-container-manager.service. Если его нет, или если он Active: inactive (dead), сделать sudo systemctl start anbox-container-manager.service. Если он Active: failed, но на предыдущем шаге не было /dev/binder и /dev/ashmem и пришлось делать modprobe, то сделать restart вместо start. Если /dev/binder и /dev/ashmem уже были, или если после рестарта всё ещё выводится Active: failed, то показать весь вывод команды status.

  5. Проверить systemctl --user status anbox-session-manager.service, запустить если не запущен, хотя он должен запускаться автоматически при попытке запустить appmgr или любое приложение.

  6. Когда всё заработает, можно сделать systemctl enable anbox-container-manager.service чтобы не запускать его вручную после ребута.

Исправление xenith, :

Для deb-пакета:

*Во всех шагах, где надо было запускать snap run anbox.anbox или /snap/bin/anbox, следует запускать просто anbox.

  1. anbox check-features, но я не помню когда добавили эту команду, её могло и не быть в версии от января 2021. Если выдаёт Unknown command 'check-features', то шаг можно пропустить.

  2. Такой же*.

  3. Такой же*. anbox-container-manager.service из шага 3 должен делать modprobe автоматически перед запуском сервиса, но лучше проверить вручную.

  4. Проверить systemctl status anbox-container-manager.service. Если его нет, или если он Active: inactive (dead), сделать sudo systemctl start anbox-container-manager.service. Если он Active: failed, но на предыдущем шаге не было /dev/binder и /dev/ashmem и пришлось делать modprobe, то сделать restart вместо start. Если /dev/binder и /dev/ashmem уже были, или если после рестарта всё ещё выводится Active: failed, то показать весь вывод команды status.

  5. Проверить systemctl --user status anbox-session-manager.service, запустить если не запущен, хотя он должен запускаться автоматически при попытке запустить appmgr или любое приложение.

  6. Когда всё заработает, можно сделать systemctl enable anbox-container-manager.service чтобы не запускать его вручную после ребута.

Исходная версия xenith, :

Для deb-пакета:

*Во всех шагах, где надо было запускать snap run anbox.anbox или /snap/bin/anbox, следует запускать просто anbox.

  1. anbox check-features, но я не помню когда добавили эту команду, её могло и не быть в версии от января 2021. Если выдаёт Unknown command 'check-features', то шаг можно пропустить.

  2. Такой же*.

  3. Такой же*. anbox-container-manager.service из шага 3 должен делать modprobe автоматически перед запуском сервиса, но лучше проверить вручную.

  4. Проверить systemctl status anbox-container-manager.service. Если его нет, или если онActive: inactive (dead), сделать sudo systemctl start anbox-container-manager.service. Если он Active: failed, но на предыдущем шаге не было /dev/binder и /dev/ashmem и пришлось делать modprobe, то сделать restart вместо start. Если /dev/binder и /dev/ashmem уже были, или если после рестарта всё ещё выводится Active: failed, то показать весь вывод команды status.

  5. Проверить systemctl --user status anbox-session-manager.service, запустить если не запущен, хотя он должен запускаться автоматически при попытке запустить appmgr или любое приложение.

  6. Когда всё заработает, можно сделать systemctl enable anbox-container-manager.service чтобы не запускать его вручную после ребута.