Files
gitlab-instance-0a899031_ma…/微信AI /低成本部署:.md
2024-03-04 21:09:34 +08:00

2.4 KiB

低成本部署四种操作系统

使用arm开发板, 不超过千元

基于pve部署4个操作系统如下:

  • ubuntu

  • windows

  • openwrt

  • android(基于linux的docker),可root,magisk

系统简述

ubuntu作为服务器,能部署的开源软件就非常多了比如wordpress,nextcloud等等,使用宝塔面板这种图形管理工具,小白也能轻松上手

基于docker的安卓:redroid,历史文章也写了几篇关于云手机的介绍,在此不过多赘述

由于使用orangepi 5plus开发板,带有2.5G高速双网口,天然具备软路由的优势

这里主要强调的是windows on arm

为什么不用x86芯片的mini主机?

这里谈谈最核心的优势

  • arm省电,功耗低,usb即可供电

  • 对安卓支持友好,x86芯片app运行可能有兼容性问题

  • 开发板体积小,方便携带

是否支持mac os?

针对arm我只是列举了4种操作系统,但x86会更多一种,也就是基于kvm的macos

目前市场上mini主机,也是千元级

也就是抛开npu/GPU高性能场景需求

2k的预算,基于pve虚拟化就足以部署5+以上的操作系统,且兼顾arm/x86架构


windows on arm

基于arm的pve虚拟化

如果只是针对X86芯片,那其实没啥好说的,很好部署

这里要注意几个问题

  • 暂未找到windows server的 arm pve方案

  • 要主动fix win系统自动更新的问题

  • 部分exe运行会闪退,需要设置完全仿真

测试XX机器人

  • 可爱猫,lovelycat

  • 鲲鹏框架:kunpeng

  • WeChatFerry

测试了几款机器人,都是可以正常运行(挂机)的,鲲鹏界面如下:


远程控制

ssh/scrcpy/rustdesktop

针对linux服务器,ssh协议即可,云手机使用scrcpy图形结合adb命令,而windows/macos等办公场景的需求,就可以使用开源的rustdesktop

当然,rustdesktop其实都适用: Windows、macOS、Linux、iOS、Android、Web

再折腾远控之前,用向日葵过渡一下也是不错的