adeb环境搭建
adeb (androdeb)能够在andriod设备上提供一个可以运行linux shell(debian-like)的环境。更详细的可以看(adeb/README.md at master · joelagnel/adeb)。
1 基本操作
要运行起来一个基本的debian-like环境,可以直接使用adeb的命令。操作如下:
下载代码
git clone https://github.com/joelagnel/adeb.git
准备环境
如果本地有网络的话,可以直接通过adeb命令从网络下载准备rootfs:
adeb prepare --full
如果本地没有网络,但存在deiban-rootfs,那么可以加载该rootfs:
adeb prepare --acchive /path/to/debian-rootfs.tar.gz
也可以先生成debian-rootfs.tar.gz,然后在加载。生成debian-rootfs.tar.gz的操作如下:
adeb prepare --build --arch arm64
NOTE: 上述命令是基于arm64架构生成debian rootfs。
登录
adeb shell
2 高级操作
上述操作能够满足基本操作,但是如果你想要进行更复杂的操作,或者希望debian-rootfs可以默认安装更多的软件的话,则需要对adeb项目进行修改。
debian版本升级
默认adeb是通过debootstrap工具生成debian的buster版本的minibase小版本。随着debian版本的升级,你可能需要基于更高版本的debian开发,这时可以修改脚本androde,将DISTRO=buster修改为目标版本,如DISTRO=sid (非稳定版本)。
debian镜像下载地址
默认debian镜像下载地址为http://ftp.us.debian.org/debian/,可以修改为http://mirrors.ustc.edu.cn/debian/,选择国内的镜像下载速度更快。
debian镜像package下载
默认debian镜像下载最基础包,需要额外下载的package可以在目录packages/中添加文件或packanges项。

浙公网安备 33010602011771号