将ipk包放进http的目录(如mypakcage)后,还需要Packages和Packages.gz两个文件,openwrt sdk下使用scripts/ipkg-make-index.sh这个脚本生成Packages文件
先设置PATH路径,否则创建过程会提示mkhash出错
export PATH=”/work/oepnwrt/staging_dir/host/bin:$PATH”
使用scripts/ipkg-make-index.sh这个脚本生成Packages文件
./scripts/ipkg-make-index.sh /tmp/yourpakdir > /tmp/Packages
gzip -9c /tmp/Packages > /tmp/Packages.gz
将Packages、Packages.gz拷贝到http的mypackage目录
在openwrt中的/etc/opkg/distfeeds.conf中添加你的http服务器地址与目录后执行opkg update之后,就可以通过opkg install下载你自己的包源