本文介绍如何单独编译 OpenWRT 的 ipk 插件
前提:必须首先完整编译一次固件才能单独编译 ipk
说明,当需要单独更新 OpenWRT 某个插件或者需要增加安装某个插件的时候,可以单独编译对应的 ipk 插件进行安装,而不必编译整个系统。
1、下载源码
使用 git clone
对应的源码插件到下面的文件夹中
存放路径 openwrt-sdk/package目录下
2、配置
make menuconfig
然后进入对应的子菜单中找到对应插件按 表示选中插件,但不编译进固件。
3、编译
运行:make package/xxxxx/compile V=99
xxxxx 就是你需要单独编译的程序。
4、生成路径
openwrt-sdk/bin/ramips/xxxxx.ipk
5、通过FTP或者SSH把xxxxx.ipk文件,上传到路由器。
scp xxxxxxx.ipk root@192.168.1.1:/tmp
6、安装
root@OpenWrt:/# opkg install /tmp/xxxxx.ipk