该文章主要讨论了在Alpine/OpenWrt系统中使用apk包管理器时遇到的“UNTRUSTED signature”错误,这表示apk包的签名不在系统信任的公钥列表中,并非文件损坏。为了解决这一问题,最直接的方法是使用`--allow-untrusted`参数来跳过签名校验,适用于手动安装、本地或非仓库来源的apk包。对于希望长期解决此问题的用户,则可以考虑将对应开发者的公钥导入到`/etc/apk/keys/`目录下,但这种方法由于大多数第三方apk不会单独提供公钥而较少被采用。此外,文章还指出OpenWrt用户特别是那些使用ImmortalWrt或Alpine rootfs并通过apk而非opkg安装软件的人更容易遇到此类情况,同时建议通过`apk info -f`命令检查apk状态以确保其架构与系统匹配。最后,推荐绝大多数情况下直接使用带有`--allow-untrusted`选项的命令解决问题。
本文介绍了作者购买并改造一款名为NN6000的路由器的过程。作者以95RMB的价格购得该设备,并通过修改其uboot来刷入OpenWrt系统。尽管网上缺乏相关教程,但作者成功地将亚瑟雅典娜的uboot替换到此设备上,并最终刷入了OpenWrt。由于官方固件较少,作者决定使用Podman而非Docker在OpenWrt上部署EasyTier网络方案。文章详细记录了从环境准备、配置外部存储、设置国内镜像加速到创建开机自启服务等步骤,实现了EasyTier容器的持久化存储、镜像加速拉取及自动启动等功能,确保了系统的稳定运行。