在Ubuntu安裝和使用Anbox完整說明(一種在Linux使用Android應用的方法)
在Ubuntu安裝和使用Anbox完整說明(一種在Linux使用Android應用的方法)
Anbox安卓apk應用安裝及使用說明和常見問題
https://blog.csdn.net/ZhangRelay/article/details/84671811
Anbox是一種基於容器的方法,用於在常規GNU/Linux系統 https://anbox.io上啟動完整的Android系統,相似但不同的專案還有Shashlik和Genimobile等。此方法使用snapcraft,同樣可以按著QQ和微信等,也可以安裝機器人作業系統ROS 1和2,如下:
下面介紹具體按著說明(適用於Ubuntu 16.04和18.04):
簡潔版:
sudo add-apt-repository ppa:morphis/anbox-support
sudo apt install -y anbox-modules-dkms
sudo modprobe ashmem_linux
sudo modprobe binder_linux
sudo snap install --devmode --beta anbox
具體版:
使用Anbox
安裝Anbox
支援的Linux發行版
目前我們正式支援以下Linux發行版:
- Ubuntu 16.04
- Ubuntu 18.04
但是,支援快照包的所有其他發行版應該可以正常工作。
Anbox的安裝包括兩個步驟。
- 安裝必要的核心模組
- 安裝Anbox snap
目前我們只在Launchpad上的PPA中為Ubuntu準備了包。如果您想幫助獲得您喜愛的發行版中的包裹,請前來與我們聯絡或提交具有分發特定包裝的PR。
第二步將從商店安裝Anbox snap,它將為您提供執行完整Anbox體驗所需的一切。
安裝必要的核心模組
要將PPA新增到您的Ubuntu系統,請執行以下命令:
$ sudo add-apt-repository ppa:morphis/anbox-support
$ sudo apt update
$ sudo apt install anbox-modules-dkms
這些將PPA新增到您的系統並安裝anbox-modules-dkms
包含ashmem和binder核心模組的包。每次系統上的核心包更新時,它們都將自動重建。
安裝anbox-modules-dkms
軟體包後,必須手動載入核心模組。下次系統啟動時,它們將自動載入。
$ sudo modprobe ashmem_linux
$ sudo modprobe binder_linux
現在,您的系統/dev
目錄中應該有兩個新節點:
$ ls -1 /dev/{ashmem,binder}
/dev/ashmem
/dev/binder
安裝Anbox snap
安裝Anbox snap非常簡單:
$ snap install --devmode --beta anbox
如果您尚未登入Ubuntu Store,該snap
命令將要求您使用sudo snap ...
以安裝快照:
$ sudo snap install --devmode --beta anbox
目前我們需要使用--devmode
Anbox snap尚未完全限制。上游snapd
專案的工作已經開始,以獲得對完全禁閉的支援。
由於使用--devmode
快照的副作用不會自動更新。要更新到更新版本,您可以執行:
$ snap refresh --beta --devmode anbox
有關當前可用版本的快照的資訊可通過以下方式獲得:
$ snap info anbox
可用的快速通道
目前我們只使用Anbox snap的beta和edge通道。邊緣通道跟蹤最新的開發總是與github上的主分支的狀態同步。測試版頻道不經常更新,以提供更穩定和無錯誤的體驗。
一旦適當限制了Anbox snap,我們也將開始使用候選和穩定通道。
解除安裝Anbox
如果要從系統中刪除Anbox,首先必須刪除快照:
注意:通過刪除快照,您可以從系統中刪除儲存在快照中的所有資料。沒有辦法把它帶回來。
$ snap remove anbox
刪除快照後,您還必須刪除已安裝的核心模組:
$ sudo apt install ppa-purge
$ sudo ppa-purge ppa:morphis/anbox-support
完成後,Anbox將從您的系統中刪除。
----
快捷使用Ubuntu和ROS等方式:ROS2Go Wiki:
~~http://wiki.ros.org/cn/ros2go~~
^^^^^^ROS2GO之優惠券領取^^^^^^
----
相關文章
- Anbox安卓apk應用安裝及使用說明和常見問題安卓APK
- 在Ubuntu中安裝Docker和docker的使用UbuntuDocker
- 在 Ubuntu 上自動化安裝基本應用的方法Ubuntu
- cuda在ubuntu的安裝使用分享Ubuntu
- Anbox:在 Linux 上執行 Android 應用程式的簡單方式LinuxAndroid
- 在Ubuntu上安裝OpenShift並使用Ubuntu
- 在 Linux 上安裝和使用 DockerLinuxDocker
- SCREEN安裝使用說明
- SQLT安裝使用說明SQL
- 在WSL2的Ubuntu中安裝和使用Docker/PodmanUbuntuDocker
- 在ubuntu上安裝docker, 使用國內的安裝源UbuntuDocker
- 在 Ubuntu 上使用原始碼安裝 OpenRestyUbuntu原始碼REST
- 在 Ubuntu 上使用 Nginx 部署 Flask 應用UbuntuNginxFlask
- 使用指令碼便捷地在 Ubuntu 中安裝最新 Linux 核心指令碼UbuntuLinux
- mysql在linux下的完整安裝(轉)MySqlLinux
- linux安裝mysql的步驟和方法詳細說明LinuxMySql
- Arch Linux 安裝 AnboxLinux
- Kibana安裝及使用說明
- 在Linux上安裝Android 4.4 KitKat來玩玩喜愛的遊戲和應用LinuxAndroid遊戲
- PostgreSQL在Linux下安裝與使用SQLLinux
- 在Linux中Realplay 10.0 的安裝和使用(轉)Linux
- 如何使用Putty登入安裝在VirtualBox裡的ubuntuUbuntu
- 在Linux下兩種方法完整執行最新的QQ和MSN(轉)Linux
- aix下nmon安裝與使用說明AI
- 使用 ARChon 執行時環境在 Ubuntu 上執行 Android 應用UbuntuAndroid
- 在Ubuntu安裝MySqlUbuntuMySql
- AutoMapper在ABP框架中的使用說明APP框架
- 在Linux裡安裝和啟動nginx的方法LinuxNginx
- ubuntu下ndk的安裝和使用Ubuntu
- 【Ubuntu】在Ubuntu上安裝微信Ubuntu
- 關於在windows,ubuntu,樹莓派上安裝使用opencvWindowsUbuntu樹莓派OpenCV
- 在Ubuntu Server 中安裝圖形使用者介面UbuntuServer
- 在Linux上使用Python和Flask建立你的第一個應用LinuxPythonFlask
- 在win10安裝和使用wslWin10
- 遊戲玩家的福音:在 Ubuntu 上安裝開源 VoIP 應用 Mumble遊戲Ubuntu
- 在ubuntu18.04版本安裝vscode和除錯使用UbuntuVSCode除錯
- 怎樣在 Ubuntu Linux 上安裝 MySQLUbuntuLinuxMySql
- 教你在Ubuntu上安裝Linux核心6.1UbuntuLinux