OpenWrt 25.12.0-rc to 25.12.0 using apk

本帖最後由 张无忌 於 2026-1-6 08:28 編輯

我以前都是从 OpenWrt 24.10.0 开始,其他师兄都比 24.10.0 之前更加早,不过都是用 ipk 系统,这次第一次用 apk,从 25.12.0-rc1 [1] 开始,打后还有 25.12.0-rc2, 25.12.0-rc3,...,直到 25.12.0。

在 25.12.0-rc1 开始用 apk(Alpine Package Keeper)[3],有很多  opkg(Open Package Management)不一样。
  1. OpenWrt recently switched to the "apk" package manager!

  2. OPKG Command           APK Equivalent      Description
  3. ------------------------------------------------------------------
  4. opkg install <pkg>     apk add <pkg>       Install a package
  5. opkg remove <pkg>      apk del <pkg>       Remove a package
  6. opkg upgrade           apk upgrade         Upgrade all packages
  7. opkg files <pkg>       apk info -L <pkg>   List package contents
  8. opkg list-installed    apk info            List installed packages
  9. opkg update            apk update          Update package lists
  10. opkg search <pkg>      apk search <pkg>    Search for packages
複製代碼
..


Reference:
[1] OpenWRT 24.10.5 及 25.12-rc1 經已釋出
[2] https://lists.openwrt.org/pipermail/openwrt-devel/
[3] Alpine Package Keeper

Others:
https://firmware-selector.openwrt.org/
https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/

TOP

本帖最後由 张无忌 於 2026-1-6 05:51 編輯

25.12.0-rc1 开始

Index of (root) / releases /
https://mirror-03.infra.openwrt.org/releases/

图1:25.12.0-rc1 开始



25.12.0-rc2
https://downloads.openwrt.org/re ... s/mediatek/filogic/
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

本帖最後由 张无忌 於 2025-12-23 08:00 編輯

OpenWrt 25.12.0-rc1 on Cudy TR3000 256MB v1

图1:
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

本帖最後由 张无忌 於 2025-12-23 08:04 編輯

Attended Sysupgrade

以前没有 Attended Sysupgrade,要外加的,这次 OpenWrt 25.12.0-rc1 已经 default 有 Attended Sysupgrade,主要是 version upgrade 用。

图1:
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

此apk非android的apk,都不知道有什麼好處

TOP

本帖最後由 张无忌 於 2025-12-23 08:05 編輯

Reserved。

TOP

本帖最後由 张无忌 於 2026-2-20 08:09 編輯

大陆安装 apk OpenWrt repository server

因为我在大陆,需要大陆 OpenWrt repository server,在香港就不需要。

/etc/apk/repositories.d/distfeeds.list
  1. https://downloads.openwrt.org/releases/25.12.0-rc2/targets/mediatek/filogic/packages/packages.adb
  2. https://downloads.openwrt.org/releases/25.12.0-rc2/packages/aarch64_cortex-a53/base/packages.adb
  3. https://downloads.openwrt.org/releases/25.12.0-rc2/targets/mediatek/filogic/kmods/6.12.63-1-6bb2fd3da9939ec80449118616aff3fd/packages.adb
  4. https://downloads.openwrt.org/releases/25.12.0-rc2/packages/aarch64_cortex-a53/luci/packages.adb
  5. https://downloads.openwrt.org/releases/25.12.0-rc2/packages/aarch64_cortex-a53/packages/packages.adb
  6. https://downloads.openwrt.org/releases/25.12.0-rc2/packages/aarch64_cortex-a53/routing/packages.adb
  7. https://downloads.openwrt.org/releases/25.12.0-rc2/packages/aarch64_cortex-a53/telephony/packages.adb
  8. https://downloads.openwrt.org/releases/25.12.0-rc2/packages/aarch64_cortex-a53/video/packages.adb
複製代碼
..

/etc/apk/repositories.d/distfeeds.list
  1. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/targets/mediatek/filogic/packages/packages.adb
  2. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/packages/aarch64_cortex-a53/base/packages.adb
  3. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/targets/mediatek/filogic/kmods/6.12.63-1-6bb2fd3da9939ec80449118616aff3fd/packages.adb
  4. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/packages/aarch64_cortex-a53/luci/packages.adb
  5. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/packages/aarch64_cortex-a53/packages/packages.adb
  6. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/packages/aarch64_cortex-a53/routing/packages.adb
  7. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/packages/aarch64_cortex-a53/telephony/packages.adb
  8. https://mirrors.tuna.tsinghua.edu.cn/openwrt/releases/25.12.0-rc2/packages/aarch64_cortex-a53/video/packages.adb
複製代碼
..

opkg
  1. sed -i 's_https\?://downloads.openwrt.org_https://mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/opkg/distfeeds.conf
複製代碼
..

apk
北京清华
/etc/apk/repositories.d/distfeeds.list
  1. sed -i 's_https\?://downloads.openwrt.org_https://mirrors.tuna.tsinghua.edu.cn/openwrt_' /etc/apk/repositories.d/distfeeds.list
複製代碼
..

上海交大
/etc/apk/repositories.d/distfeeds.list
  1. sed -i 's_https\?://downloads.openwrt.org_https://mirror.sjtu.edu.cn/openwrt_' /etc/apk/repositories.d/distfeeds.list
複製代碼
..

https://mirror.sjtu.edu.cn/openwrt/releases/
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

本帖最後由 robotmaster 於 2025-12-23 04:13 編輯
此apk非android的apk,都不知道有什麼好處
321 發表於 2025-12-23 03:44


apk 是仍然在測試中的套件系統, 要小心處理
https://openwrt.org/docs/guide-user/additional-software/apk

關於 apk 套件系統背後的 一些設計思維:
https://ariadne.space/2021/04/24 ... different-than.html
https://ariadne.space/2021/10/30 ... ols-dependency.html

TOP

本帖最後由 张无忌 於 2025-12-23 08:13 編輯

CPU temperature

opkg
  1. opkg update
  2. opkg install luci-app-statistics collectd-mod-thermal htop
複製代碼
..

apk
  1. apk update
  2. apk add luci-app-statistics collectd-mod-thermal htop
複製代碼
..

图1:CPU temperature
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP