# OpenWrt 额外软件包

本文档介绍如何为 OpenWrt 25.12 和 24.10 添加额外的软件包源。

## OpenWrt 25.12 额外软件包（apk）

1. 添加 apk 签名密钥：
   ```bash
   wget https://opkg.kejizero.xyz/key-build.pem
   mv key-build.pem /etc/apk/keys
   ```

2. 添加 apk 软件源：
   ```bash
   echo "https://opkg.kejizero.xyz/openwrt-25.12/$(cat /etc/apk/arch)/packages.adb" >> /etc/apk/repositories.d/customfeeds.list
   ```
   
3. 更新 apk 软件源：
   ```bash
   apk update
   ```
   
4. 安装软件包：
   进入 LuCI，搜索并安装所需的软件包。
   第一次成功安装软件包后，需要重启设备。

## OpenWrt 24.10 额外软件包（opkg）

1. 添加 opkg 签名密钥：
   ```bash
   wget https://opkg.kejizero.xyz/key-build.pub
   opkg-key add key-build.pub
   ```
   
2. 添加 opkg 软件源：
   ```bash
   echo "src/gz openwrt_extras https://opkg.kejizero.xyz/openwrt-24.10/$(. /etc/openwrt_release ; echo $DISTRIB_ARCH)" >> /etc/opkg/customfeeds.conf
   ```
   
3. 更新 opkg 软件源：
   ```bash
   opkg update
   ```
   
4. 安装软件包：
   进入 LuCI，搜索并安装所需的软件包。
   第一次成功安装软件包后，需要重启设备。
