CM311-1a机顶盒应用日志
接上文,在7月份我购买了一台CM311-1a的机顶盒之后,做了许多尝试,包括刷入armbian、尝试不同的版本、部署一些服务。今天在本文中介绍我如今的最终解决方案。
系统选择与部署方式
上文中,我选择了参照主流方式直接将armbian系统写入emmc并直接部署应用等等,起初一周体验还算不错。可是很可惜,在我因意外将系统再次弄崩溃之后重新安装时,却发现怎么也装不上去系统了,尝试了几天后,我选择彻底放弃挣扎,重新寻找合适的方案。
经过对相关文章的阅读,我发现还有一位名为Scirese的大佬发布了基于armbian底包修改的archarm系统,经过测试发现确实可用后,我果断选择了这一用得最顺手的发行版。
同时由于前文所言,无法将系统正常写入emmc了,迫不得已下,只能选择插上U盘,直接将archarm系统运行在U盘内。不得不说这样做还是有些优势的,不过也确实带来了些许不足。
优势:
- U盘性能可以比emmc好得多,运行更为流畅、也不容易掉盘
- U盘可自由选择容量,不再局限于16G的emmc容量
- 可以作为双系统使用,保留机器原本的安卓系统,一遍随时拿回去看电视。
不足:
- 安卓系统会重写掉U盘内文件的权限,导致U盘内系统无法再次正常使用,必须千万小心避免在插着U盘的情况下将系统重启到安卓
部署的服务
1、Alist
经典又好用的网盘挂载解析服务,支持webdav,方便得很。
部署方式:
其他系统——使用Alist文档给出的一键脚本部署,其余步骤参考文档。
Archarm——直接yay -S alist-bin
安装,并使用。
2、Gitea
Gitea是一款轻量、功能全面的git服务平台,部署简便,使用舒心,安全可靠。
部署方式:
其他系统——使用github给出的二进制文件
archarm——直接yay -S gitea-bin
安装,并使用。
3、v2raya
一款好用的科学上网前端程序,部署后直接通过访问和部署,适合服务器体质。
部署方式:
其他系统——使用v2ray官网给出的一键脚本
archarm——直接而从aur安装使用
4、QQbot部署
部署一个go-cqhttp后端,然后自研或选择一款合适的框架,实现bot的部署和各个功能的实现。
总结
机顶盒+家宽动态公网+ddns确实是一个非常棒的轻量化个人服务器解决方案,机顶盒的低功耗,在日常家庭用电中几乎可以忽略,而且还能在本地城域网内部署上公网服务,对于自己的访问也十分高效。还可以放心的免受云服务器供应商带来的种种监视风险。非常nice!
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!