当前位置:首页 > 手机资讯 > 正文

安卓安装Linux Deploy 基础安装&&自定义安装linux手机「安卓安装Linux Deploy 基础安装&&自定义安装」

准备条件:一部安卓手机,需要root

本文介绍两种方式使用Linux Deploy安装Linux:
①Linux Deploy基础安装 ②自定义安装Linux镜像

下载安装Linux Deploy :https://github.com/meefik/linuxdeploy
在这里插入图片描述

下载安usybox:https://github.com/meefik/busybox(该软件最好安装,安装后会自带很多Linux命令集,比如ping命令,不安装的话使用ping命令会提示not find command)
在这里插入图片描述
在这里插入图片描述
busybox安装:
点击install在这里插入图片描述
记住安装位置:
在这里插入图片描述
将地址填到Linux Deploy对应位置(左上角设置),随后点击更新环境:
在这里插入图片描述

点击添加配置文件
在这里插入图片描述
安装如下设置
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

镜像地址:

 

配置选项介绍:

选项名说明发行版可以选其他的,这里我只试过ubuntu架构根据自己手机型号选,可以去百度搜索,我这里是红米k20p发行版本根据自己需求选,linux系统版本的代号,ubuntu的bionic应该是对应ubuntu18源地址指镜像安装地址,后续linux安装成功后,软件镜像地址也是它,最好替换成国内的镜像安装类型就选镜像文件吧,其他我没试过安装路径${EXTERNAL_STORAGE}代表手机储存根目录,后面可以自己加路径镜像大小这个好像是对应之后系统虚拟储存的大小,我这里设置成10G挂载Linux使用ssh登录启动后,系统空间与手机空间是分隔的,可以使用此选项共享手机指定目录。设置可以看如下图,第一行为访问的手机目录,第二行为Linux系统挂载手机目录的地方SSH使用方法一时要勾选,者涉及到后面用SSH连接,方法二时不用勾选,因为后面要手动安装SSH

退出配置文件界面,点击右上角三个点,再点击安装,稍等几分钟,此界面会出现一些下载镜像信息和安装信息,一般比较长。
在这里插入图片描述
安装完成后,就可以点击启动,然后根据上方的ip地址进行SHH连接,这就算安装成功了。
在这里插入图片描述

##安装Linux镜像(方法二:自定义安装)

与方法一不同的是:
发行版 按选择rootfs.tar
源地址 填你要安装的镜像地址,例如要安装ubuntu20.04,就去百度,找到对应的镜像地址。ubuntu20.04的arm架构的镜像地址为:
https://mirrors.bfsu.edu.cn/lxc-images/images/ubuntu/focal/arm64/cloud/20230422_10%3A18/rootfs.tar.xz
还可以先将镜像下载到手机,然后源地址填镜像存在手机里的全路径+文件名

在这里插入图片描述
剩余步骤与方法一相同,但是点击启动容器后后发行ssh没有运行,因为rootfs.tar镜像里面默认没有ssh功能。

解决方法:
点击Linux Deploy左上角设置,打开Telnet选项,记住端口号

在这里插入图片描述

将电脑和手机连接在同一个局域网下,打开电脑的cmd,输入Linux Dploy上方显示的IP地址 5023,然后回车
在这里插入图片描述
在这里插入图片描述
先输入,再回车

 

在这里插入图片描述

在输入,回车,进入安装的虚拟机内

 

在这里插入图片描述
更改进行源:

 

在这里插入图片描述

 

刷新镜像

 

安装ssh

 

之后就可以使用SSH连接了

    有话要说...