天天看点

Android4也能跑Linux了,Linux Deploy了解一下

上次发了(​​你想在旧Android手机上装Linux系统吗?看这里​​)之后,目前已经能够基本实现使用UserLAnd在Android设备上跑Linux了。已经探明的版本是6.0及以上的版本。

我手上目前有几台Android设备,最老的是酷派大神X7,上市7年多了;上市时间超过5年的还有之前介绍过的Nubia Z17 mini、华为平板M3,还有一个没介绍过的小米平板3。华为P30 Pro也已经上市3年多了,频繁的硬件故障让我操碎了心。

Android4也能跑Linux了,Linux Deploy了解一下

还有两个新一点收集,性价比王者Realme的GT和GT Neo,其中GT已经升级到了最新的Android 12,除了软件兼容性差一点之外,其他也还好。

安卓的历史始于2003年10月,我是在2011年9月才用上我的第一台Android手机的(ZTE U880),当时系统版本是2.3。Android的分水岭版本应该是5.0,在2014年秋季首次推出,也是第一个使用谷歌全新Material Design语言的操作系统版本,所以很多老旧的手机最高升级到Android 4.4.2就到顶了,怎么也升级不到5.0。

那今天就来操作一下这个最难搞的Android 4.4.2,也就是给酷派大神X7装一个Linux系统。主要软件是Linux Deploy,同时还涉及到一些其他软件,比如Kingroot、BusyBox等等,且听我娓娓道来。

为了避免操作问题,我们首先把手机恢复出厂设置,避免有人为安装的垃圾软件的影响。

Android4也能跑Linux了,Linux Deploy了解一下

然后就是获取手机root权限,软件我们使用Kingroot,因为低版本安卓限制,对应的软件版本也要低一些,本例中我们使用4.9.7版本,后台回复“root”获取软件下载链接。

Android4也能跑Linux了,Linux Deploy了解一下

然后安装一个SSH工具,本案例中使用的是JuiceSSH,软件版本为2.1.4,后台回复“SSH”获取软件下载链接。

Android4也能跑Linux了,Linux Deploy了解一下

接下来就是安装BusyBox,BusyBox又被称为嵌入式Linux的瑞士军刀,通过将许多常见UNIX实用程序的微小版本组合成一个小型可执行文件,以更少的配置文件和Linux内核提供增强的root功能。需要注意的是,该软件运行需要root权限。软件版本为1.32.0,后台回复“BusyBox”获取软件下载链接。

软件启动之后会自动开始智能安装,会自动安装一些Linux常用的功能组件。

Android4也能跑Linux了,Linux Deploy了解一下

但也不是特别全,建议根据个人需求勾选一些常用命令功能,我是把所有支持的命令都勾选上了。

Android4也能跑Linux了,Linux Deploy了解一下

安装完成之后,会提示安装成功。视个人情况选择是否更新BusyBox软件,反正我是有点害怕更新之后不能用的情况出现。

Android4也能跑Linux了,Linux Deploy了解一下

还有有关Applet Manager的说明,可以根据自己的需求进行选择。

Android4也能跑Linux了,Linux Deploy了解一下

最后来到本文的重头戏部分,安装LinuxDeploy。需要注意的是,该软件运行同样需要root权限。软件版本为2.5.0,后台回复“LinuxDeploy”获取软件下载链接。

Android4也能跑Linux了,Linux Deploy了解一下

软件安装完成之后,会显示软件使用帮助。如果没有超级用户(Root)权限,软件将无法正常运行。

Android4也能跑Linux了,Linux Deploy了解一下

配置安装选项在右下角,点击图示的图标。这次选择发行版GNU/Linux时就可以选择CentOS了,但是考虑到酷派的底层系统是基于Ubuntu的,我最终还是选择了Ubuntu。

Android4也能跑Linux了,Linux Deploy了解一下

然后配置一下文件系统和登录用户信息。

Android4也能跑Linux了,Linux Deploy了解一下

勾选允许使用初始化系统,并将初始化系统设置为sysv。

Android4也能跑Linux了,Linux Deploy了解一下

启用SSH服务器,确认一下SSH的端口号信息。

Android4也能跑Linux了,Linux Deploy了解一下

然后就可以点击右上角的“安装”进行部署了。

Android4也能跑Linux了,Linux Deploy了解一下

等待系统安装完成之后,再点击右上角的“配置”,配置完成之后就可以点击主页下方的“启动”了。

Android4也能跑Linux了,Linux Deploy了解一下

接下来我们使用JuiceSSH登录主机,首先创建一个认证信息,也就是账号密码信息。

Android4也能跑Linux了,Linux Deploy了解一下

然后新建一个到本地地址127.0.0.1的连接,认证使用刚刚创建的认证信息。

Android4也能跑Linux了,Linux Deploy了解一下

然后就可以登录到主机了。

Android4也能跑Linux了,Linux Deploy了解一下

查看主机IP地址信息,还是和手机的网卡地址一样的。

Android4也能跑Linux了,Linux Deploy了解一下

然后在电脑上测试端口连通性,发现已经是开放状态了。

Android4也能跑Linux了,Linux Deploy了解一下

继续阅读