以前有写日志记录的习惯,写着写着,就变为了几种形式
简单一点的,是随手记,作为流水日志
完整一点的,作为了操作文档,按照指示即可
严谨一点的,变为了教学演示,确保可以学习原理,合理变通
现在想尝试下未知的实验,目的未知,过程未知,结果未知,核心主要是围绕树莓派的玩法,看看它有哪些有趣的功能和作用
树莓派是一种单板计算机,它的操作系统是开源的,但是硬件部分非开源
目前最新的树莓派系列是树莓派5,相比其他单板计算机,各种国产派,它的性价比不高,但是它的社区仍然是最完善的,各种问题基本都有及时的答案
目前硬件方式不是我的长处,所以优先在软件上进行测试
打算尝试ALL IN ONE
在树莓派上安装PVE8,然后虚拟机化各种子系统,如Home Assistant智能家居,Ubuntu Server服务器,以及保留树莓派本身的PI OS桌面系统
在各种系统中,最实用的为开源的Docker应用程序
通过Docker可以快速部署各种开源服务,如文档,流媒体,浏览器甚至Docker子虚拟系统等
一般部署的服务有以下几个特点
-
自部署,隐私相对安全,不会被莫名采集和上报
-
免费,可以替代部分付费商业软件,省去昂贵的软件费用
-
本地数据,云数据会存在丢失,混乱等情况,自己的本地数据可以随时备份
使用Docker可以抹除系统的差异性,不依赖特定系统和特定程序等,可以快速部署,备份和迁移
以下是目前部署在树莓派上的一部分Docker
目前树莓派对于我而言的特点
-
可以直接USB电源开启,意味着使用充电宝也可以启动,无需220v电源转换器
-
体积相对较小,对比主机,笔记本,以及mini主机,树莓派的体积仍然相对更小一些,搬过几次家,体积小的重要性不言而喻
-
能耗低,目前体会不太明显,但是考虑到后期长期使用,能耗低也是重要的一环
-
软硬件生态,既可以尝试软件Linux等,也可以尝试硬件传感器等,是学习计算机的不二之选
如果以后有更好的可以替代的,本次实验会随时更换树莓派或者停止树莓派实验
END.