我把废旧 Android 手机改造成了 Linux 服务器,Android开发学习视频

需要什么材料、设备?


  • 屏幕还能使用的 Android 手机

  • APP 软件:Linux deploy、busybox、juice ssh

如果你没有废旧的 Android 手机,但是也想折腾,怎么办?建议到咸鱼上面买一部二手 小米 5 ,为什么推荐 小米 5 呢?首先,小米 5 出产也有一段时间了,所以两三百块就能买到,而且有 NFC 功能,可以当地铁卡、门禁卡使用。

root 手机


首先,将手机配置成 Linux 服务器有两种玩法。一种是徐需要 root 手机,root 之后功能是更强大的,另一种则是无法 root 手机,这是阉割版的,看你选择了。

  • 注意

请务必使用废弃手机进行试验,因为 root 手机是需要清空手机数据的。

  • 我能 root 手机

我这边提供一下华为 root 方法,其他机型请自行搜索。

华为:华为现在不提供 root 服务了,可以找万能的淘宝,搜索:root 华为手机

  • 我无法 root 手机

如果你无法 root 你的手机,这里提供了替代产品。termux 是一款不用 root 就可以在手机上安装 Linux 的 APP,但是很多 Linux 命令都无法使用,运行个 python 命令行还是可以的。

为 Android 手机装上 Linux 系统


到了这一步,那么我默认你已经 root 好你的 Android 手机了。首先,安装好我上面截图中的三款 APP,

  • Linux deploy:装载 Linux ,需要 root 权限。

  • Juice ssh:手机终端 APP。

  • BusyBox:扩展 Android 手机命令,因为在这装 Linux 之后,很多 Linux 命令都是没有的,需要 root 权限。

Juice ssh、BusyBox 都是很简单的,这里不再赘述,唯独需要说一下的是 Linux deploy。

我的配置已经贴出来了,你左上角的和右下角的按钮中,分别按照图中配置就行。至于 Linux 的发型版本,你按照自己的喜好选择就行。我这里选择的是 CentOS7 ,另外提供一下 CentOS 源地址:

http://chinanet.mirrors.ustc.edu.cn/centos-altarch/

我把废旧 Android 手机改造成了 Linux 服务器,Android开发学习视频_第1张图片

基本配置我把废旧 Android 手机改造成了 Linux 服务器,Android开发学习视频_第2张图片

显示调试信息![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy8yMDI2NDI3OC1lMDRlNGYzMmFkOWNl
NTAy?x-oss-process=image/format,png)

开启 SSH,外界才能进行连接我把废旧 Android 手机改造成了 Linux 服务器,Android开发学习视频_第3张图片

修改 Linux 发型版本,选择你喜欢的配置好这些之后,就是安装,这需要耗时半个钟吧,耐心等待。等你看到:

extra/ssh … done

的时候,就说明安装完成了,如果失败了,就多试几次,或者换发行版。收获满满的成就感,有没有?

文章最后我给大家推荐一个最简单也是最有效的学习提升方法:脑图 + 视频 + 资料

你可能感兴趣的:(程序员,架构,移动开发,android)