废旧 Android 手机如何改造成 Linux 服务器?

瞎比比

自从没有了学生身份之后,购买云服务器的价格是越来越贵了,不管是阿里云还是腾讯云。我寻思着能不能找到什么替代品,这让我想起之前在知乎不经意看到的,可以把Android手机改造成Linux。

什么都别说,先看看效果怎样?

三个必备的软件

启动手机Linux

通过juicessh连接Linux命令行,并运行了python输出语句

在iPad中连接手机Linux

电脑也可以通过局域网连接进来,这里就不再示例。

需要什么材料、设备?

屏幕还能使用的Android手机

APP软件:Linuxdeploy、busybox、juicessh

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

root手机

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

注意

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

我能root手机

小米:详情请看我的知乎文章

我无法root手机

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

为Android手机装上Linux系统

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

Linuxdeploy:装载Linux,需要root权限;

Juicessh:手机终端APP;

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

Juicessh、BusyBox都是很简单的,这里不再赘述,唯独需要说一下的是Linuxdeploy。

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

基本配置

显示调试信息

开启SSH,外界才能进行连接

修改Linux发型版本,选择你喜欢的

配置好这些之后,就是安装,这需要耗时半个钟吧,耐心等待。等你看到:

extra/sshdone

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

最后

我觉得这算是一篇干货了,点个好看不过分吧。哈哈

【END】

版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。

相关推荐