记录一下在x96max+ 外贸盒子上面搭建Armbian的历程
Armbian是什么
Armbian是轻量级的Debian系统,为ARM开发板专门发行并重新编译的Debian系统(Ubuntu派生自Debian)。
根据官方文档介绍,Armbian是一个已经经过了交叉编译的linux系统,可以使用apt升级工具,理论上与Debian/Ubuntu是兼容的。可以直接在这个系统上面使用gcc编译
1,Armbian官方网址,上面有官方支持的板子和对应固件下载
2,官方帮助文档,但是对于x96max+盒子来说,帮了个寂寞Orz
3,官方推荐的U盘镜像加载工具
操作过程
跟重装系统差不多意思,Armbian的img文件里都封装了u-boot和linux内核。把系统镜像载入到U盘等移动设备上,然后从U盘引导启动即可。
另外需要注意的是,由于官方并没有支持x96max+(没有合适的dtb设备树文件),所以加载Armbian的时候总是会有各种小问题,蓝屏的是因为u-boot不支持,还有比较常见的无线网卡不工作等。
2021-11-25更新:
建议对系统没有专用要求的小伙伴,可以使用CoreELEC系统。它是LibreELEC系统的一个专门针对s90x系列芯片适配的分支。对x96mini和x96+适配性非常好,对于非开发用途而言,它拥有好用的多媒体播放器kodi。玩法非常多。
而对于开发用途而言,CoreELEC就是个带了kodi界面的Unix系统。虽然kodi占用率比较高,但只需要写个system服务,每次启动时systemctl stop kodi关闭kodi即可。自带ssh和Samba服务,初次启动时使用kodi界面配置即可。
1,写入emmc也非常简单,直接命令行调用ceemmc -x即可,一路y + 回车。批量刷可以使用expect脚本
2,有opkg工具可以安装软件。使用installentware命令获取opkg工具
啰嗦这么多,上干货
要在x96max+ 上面安装Arambian,你需要:
一个Arambian的镜像
一个合适的dtb设备文件
一个16GB的U盘或tf卡。
最好就先准备一台显示器和键盘
Arambian的镜像
如果你的宿主机是20.0版本以上的linux,就可以直接去github上面下载官方的源码,然后自己编译源码获得镜像包。我的linux是18.04,编译脚本不支持,于是只能下载别人的镜像了。
之前搜的博

最低0.47元/天 解锁文章
5万+

被折叠的 条评论
为什么被折叠?



