11 月 19 日消息,OpenWrt 于 11 月 15 日发布公告,宣布自 2024 年 11 月开始,OpenWrt 的主开发分支 Snapshot 和未来稳定 Builds 中,软件包管理器已从 opkg 更改为 apk。
apk(Alpine Package Keeper)是由 Alpine Linux 开发的包管理器,设计上更为轻量和高效,并不是Android的后缀格式.apk的软件包。
相比 opkg 轻量级软件包管理器,apk 在处理软件包时的速度和资源占用都更为优化,这将有助于提升 OpenWrt 系统的整体性能。
此外 apk 提供了更丰富的功能和选项,例如更好的依赖管理和包版本控制。这些功能帮助 OpenWrt 更加灵活和高效管理软件,用户也可以更方便地安装和更新软件包。
Alpine Linux 社区活跃,apk 作为其核心组件之一,享有广泛的开发者支持和资源。这意味着 OpenWrt 用户将能够从更大的开发者生态系统中受益,获取更多的工具和软件包。
OpenWrt 还表示通过引入 apk,进一步简化维护和更新流程,开发者可以更快地集成新功能和修复问题。
注:
OpenWrt 项目是针对嵌入式设备的 Linux 操作系统,常用在路由器上。作为一个简介的嵌入式 Linux 操作系统,OpenWrt 高度模块化、自动化,不仅占用空间小,而且具有强大的网络组件。国内很多商用的家庭路由器,都有 OpenWrt 的影子,也就是基于 OpenWrt 进行二次开发的。主流路由器固件有 DD-WRT,Tomato,OpenWrt 三类,可见其地位举足轻重。OpenWrt 项目始于 2004 年 1 月,其第一个版本采用了 LinkSys 的源码。在 LinkSys 的代码收费后,改为 Linux 内核集成,并将 OpenWrt 完全模块化,不断推出补丁和驱动。OpenWrt 的主要特点在于其高扩展性,并且文件系统可写,开发者无需在每一次修改后完全重新编译,只要编译自己的软件包即可,这样就加快了开发的进度。另外 OpenWrt 提供了 SDK,每个运行软件均能够以 SDK 来进行编译,以软件包形式进行安装和卸载。
没有评论:
发表评论