Linux Deploy 使用记录
Linux deploy 是一款安卓软件,用于在安卓设备上运行 linux,在使用这个软件之前必须要先获得 root 权限。
安装前设置
将 Linux deploy 电池选项设置为不优化
锁定 Linux deploy 后台
软件左上角->设置:CPU 唤醒、锁定 WIFI
软件右下角(属性):更换 Linux 源、
更换 Linux 源
设置用户为 root
打开 ssh 选项
本地化:zh_CN.UTF-8
debian 国内源:http://mirrors.ustc.edu.cn/debian/
3 种安装方式
镜像
安装类型选择镜像:安装路径默认为 ${EXTERNAL_STORAGE}/linux.img,这里的 ${EXTERNAL_STORAGE} 并不是 SD卡,而是手机的数据存储目录 /storage/emulated/0/
我在安装的时候改为了 SD 卡的路径
镜像扩容
-
停止运行镜像
-
打开 USB 调试,adb 连接手机
-
输入以下命令
|
|
扩容完成 .img 镜像文件已经增大,运行容器进入系统,使用 df -h 查看容量也已经变化。
目录
linux deploy 不会被安装在 SD 卡中,即使是把 SD 卡格式化为用作内部存储设备
默认为 ${ENV_DIR}/rootfs/linux
注意:而目录方式安装 linux 路径只能是 Linux deploy 的安装目录,${ENV_DIR}为 Linux deploy 的安装目录,也就是我手机上的 /data/data/ru.meefik.linuxdeploy/
分区
将一张 sd卡重新分区格式为 ext4
进入手机将 SD 卡弹出,否则无法安装成功
安装类型选:分区
选完之后出现 /dev/block/mmcblkXpY
将X替换成1代表sd卡,Y替换成分区时的ext4分区索引,我这里只建了一个分区 mmcblk1p1
点击安装
RAM
把 linux 安装在 RAM 中,重启后数据就会消失