OpenWrt 25.12 发布,配备全新软件包管理器和固件更新系统

经过一年的开发,专为路由器、交换机和接入点等网络设备开发的 OpenWrt 25.12.0 发行版正式发布。OpenWrt 支持超过 2200 种设备,并提供了一个简化交叉编译和自定义构建的构建系统。这些构建版本允许用户创建预装了所需软件包、针对特定任务优化的即用型固件。目前已发布了适用于 41 个目标平台的即用型构建版本(之前的版本支持 39 个平台)。

OpenWrt 25.12的主要变化:

  • 我们已从 opkg 工具包迁移到 Alpine 项目开发的 APK 包管理器(Alpine Package Keeper)。此次迁移扩展了包管理功能,提高了元数据处理的效率,为本地安装的软件包启用了数字签名验证,并简化了将整个系统更新到新发行版的过程。APK 支持 opkg 的大部分功能,但这两个包管理器的命令行参数有所不同。

    其他值得注意的 APK 高级功能包括:“apk list --installed --orphaned”命令,该命令允许您查看所有未使用的依赖项并将其移除而不会损坏系统。此外,还可以省略单独的索引更新命令——以前需要运行多个命令才能完成的 opkg 操作现在可以合并到 APK 中的单个命令中。例如,您可以运行“apk --update-cache add dnsmasq-full”来代替“opkg update && opkg install dnsmasq-full”。

    执行典型操作的一些 apk 和 opkg 命令的比较:

    apk update opkg update apk add pkg opkg install pkg apk del pkg opkg remove pkg apk list opkg list apk list P opkg list P apk list —installed [P] opkg list-installed apk list —upgradeable [P] opkg list-upgradable apk list --providers [P] opkg -A Whatprovides P apk 信息 P opkg 信息 P apk 信息 --all P 不等同于 apk 信息 --contents P opkg 文件 P
  • 默认情况下,ASU(有人值守系统升级)服务已启用,允许您在不丢失现有设置和用户安装的软件包的情况下将固件更新到新版本。用户可以使用 LuCI Web 界面或命令行工具提交生成更新固件映像的请求,并指定系统上已安装的软件包。稍等片刻,ASU 服务器将生成与请求内容对应的映像,之后用户下载该映像并将其刷写到设备。此外,还有一个选项可以保留更新固件中的现有设置。
  • 现在,命令行历史记录会在会话之间保留。该历史记录保存在 RAM 磁盘中,不会在下次登录后丢失。将历史记录存储在 RAM 中可以避免对闪存驱动器进行不必要的写入,但您也可以选择通过编辑脚本“/etc/profile.d/busybox-history-file.sh”来启用将历史记录保存到持久存储的功能。
  • 基本软件包包含一个存储库,其中包含 Qt5、GTK、SDL3、wlroots、wayland 和其他用于创建图形界面和组织图形应用程序启动的库。
  • 用于 Wi-Fi 和网络配置管理的 Shell 脚本已使用 uCode 重写,uCode 是一种语法类似于 JavaScript 的语言。uCode 以其更高的安全性和性能而著称,它简化了维护工作,并可与 ubus 和 UCI 直接集成。
  • 新增了对 180 多款新设备的支持,使支持的设备总数超过 2200 款。
  • 对于基于瑞昱芯片的设备,以太网交换机的支持范围已扩大,包括 10 千兆选项。
  • 高通平台已增加对ipq50xx和ipq60xx SoC的支持。
  • 新增了适用于 Siflower SF21A6826/SF21H8898 SoC 的 siflower 平台。
  • 为 Allwinner F1C100/200s SoC 和 Microchip LAN969x 交换机添加了 sunxi/arm926ejs 和 microchipsw/lan969x 平台。
  • 更新的软件包版本包括 musl 1.2.5、glibc 2.41、gcc 14.3.0、binutils 2.44、dnsmasq 2.91、dropbear 2025.89 和 busybox 1.37.0。
  • 核心 Linux 更新至 6.12.71 版本,其中 cfg80211/mac80211 无线协议栈是从内核 6.18.7 移植过来的(之前的分支使用的是内核 6.6,无线协议栈来自内核 6.12)。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster