最近某论坛看到篇帖子,讲如何将一部安卓机打造成linux服务器,之前也有设想过,不过没有去研究实施,刚好身边有个废弃的安卓机【oppo A33 2+16G】,可以拿来操作一番,简单的学习了下,应该是在安卓机中解压了作者个人制作的系统包,从而搭建了linux服务器,内核架构什么的也不太懂,只是单纯的试验 :mrgreen:

准备

下载apk文件并安装,将包安装在手机内存根目录

功能

由于是原作者私人打包,暂时有Markdown文档编辑、Aria2下载、可道云、只能家居监控、百度-Go、Plex家居影院(首次使用需访问ip:32400/web)、服务器性能监控等,内容与服务也在不断更新,不过由于安卓机的RAM限制,功能不会太多。

配置

Linux Depoly安装完成后,显示如下界面

把手机变成可挂载的低耗能Linux服务器

点击右下角控制台按钮,发行版GNU/Linux选择RootFS

把手机变成可挂载的低耗能Linux服务器

安装类型选择目录

把手机变成可挂载的低耗能Linux服务器

本地化选择zh_CN.UTF-8

把手机变成可挂载的低耗能Linux服务器

初始化挂载以及SSH都打勾,其中初始化系统选择sysv

把手机变成可挂载的低耗能Linux服务器

挂载点列表编辑如下

把手机变成可挂载的低耗能Linux服务器

其中Source即为手机内存/sdcard为挂载点,Target即为/mnt/scard,安卓中/mnt/...为快捷方式,写入即存在。

SSH便很熟悉,即是为了便于访问linux服务器控制台,例

把手机变成可挂载的低耗能Linux服务器

安装

完成配置后,并确认将集成包安装在手机存储根目录即可,回到主界面点击右上角安装(由于手机已安装环境,不再重新截图,具体过程需耐心等待)

把手机变成可挂载的低耗能Linux服务器

启动即可

把手机变成可挂载的低耗能Linux服务器

测试

准备就绪,在同局域网环境下的手机或者pc端访问主界面的内网ip进行测试

把手机变成可挂载的低耗能Linux服务器

一部低耗能省电的服务器就出来了,再配合oppo自带ftp功能,咸“机”翻身 :!:

提示

  • 上述只限于内网测试,外网可通过公网IP路由器转发实现(IP要稳定)或者通过frp穿透,像cpolar等,可自行Google。
  • 无ROOT权限可下载原帖作者提供的 Download,可自行研究。
  • 手机重启之后,启动服务即可。
  • 包名不可自定义命名。

括弧:还别说,配合oppo自带的ftp服务器,内网之间的传输还挺方便! ;) 

 


電光石火 正面突破。 日進月歩 百花繚乱。 順風満帆 天真爛漫。