前言:之前刚好有部旧手机淘汰了,然后想着与其让它在那积灰,倒不如来发光发热,然后就寻思着能不能把它改成像阿里ECS那样的云服务器
手机型号:华为的畅享9
然后,我这几天尝试了网上的许多种方法把手机安装一个Linux系统,下面是几种可行的方法
这个方法的先行条件是你手机得要有 root 权限,所以我在淘宝花了80¥把手机 root 了一遍,但在使用 Linux Deplay 装CentOS 的时候出问题了,就在我装完 CentOS 后我启动容器发现 CentOS 运行不起来,我想是不是得重启手机,就在手机重启后,手机就变砖了。。。它一直在重启和那个代码界面跳动,如下图:
不得已,我又花了50¥来把它刷回来。 个人估计是因为 CentOS 没有安装在内存卡上而是直接安装在内部存储导致的。然后因为刷回来的机子没有root权限了,所以第一种方案告一段落。
这个方法的先行条件不需要root,能通过 ssh 连接电脑,也确实在里面安装 CentOS 成功了,但是安装下来的 CentOS 缺失了很多命令,如:ps 命令,当我输入 ps 命令时,它说我缺少 root ,所以它还是要求要在 root 才能使用。
这个方法是真正不需要 root 权限的方案,它只需要下载 AidLux 这个应用,它里面虚拟化了一个 Linux 环境,它可以通过浏览器连接,里面有着部分编程应用可以下载,如下图:
先总结一下,手机改装服务器的优劣吧, 优点:
缺点:
将手机改装成 Web 服务器这个尝试已经结束了,虽然最终的结果以失败告终(因为成本有点高,所以没继续进行下去),但让我开阔了一下眼界,了解了手机这些年已经发展到能完成部分电脑上的工作了,如:使用 MySQL、Nginx、VSCode
在这过程中借鉴了的博客:
https://blog.csdn.net/qq_20084101/article/details/80816045 https://www.cnblogs.com/cutesnow/p/11430833.html