找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 4703|回复: 2

【针对自编译固件】自建openwrt本地软件源

[复制链接]
发表于 2020-1-8 15:42 | 显示全部楼层 |阅读模式
本帖最后由 Twinzo 于 2020-11-14 08:22 编辑

问题:
    1、想编译完固件后再安装ipk包,但不知道依赖关系

前提:
    1、会使用WinSCP
    2、有自己编译生成的package目录下的所有包
开始:

    1、使用WinSCP进入路由器,在/tmp目录新建一个Mypackage目录
    2、将对应架构的目录(应该有四个:base、luci、packages、routing)拖进去,注意targets目录那边还有对应的packages目录,将它放在targets目录
    3、在/www目录新建一个指向/tmp/Mypackage的软链接
    4、在luci的软件包→配置→软件源,修改软件源为(192.168.2.1为我的路由器ip):       
         src/gz openwrt_core http://192.168.2.1/Mypackage/targets/packages  ## 这里是targets目录下的包含内核包的packages
         src/gz openwrt_base http://192.168.2.1/Mypackage/base
         src/gz openwrt_luci http://192.168.2.1/Mypackage/luci
         src/gz openwrt_packages http://192.168.2.1/Mypackage/packages
         src/gz openwrt_routing http://192.168.2.1/Mypackage/routing

5、如果固件和软件不都是自己编译的,需要在/etc/opkg.conf中注释掉option check_signature(在前方加#)
尾声:

    1、现在你已经可以愉快的使用opkg update了,或者,在luci中直接搜索需要的ipk包,然后一键安装。
缺点:
    1、需要自己编译生成软件包,不过现在可以使用云编译,在win10中开启子系统,搭建编译环境,生成 .config 就可以交给云平台编译了
    2、可能重启路由器后软件包丢失(挂载硬盘可解决)











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 1恩山币 +2 收起 理由
hua*** + 2 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!

查看全部评分

发表于 2020-11-13 07:45 来自手机 | 显示全部楼层
搭建opkg本地软件源技术教程,感谢楼主
回复 支持 反对

使用道具 举报

发表于 2022-11-20 02:51 来自手机 | 显示全部楼层
自己编译太麻烦了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-4 07:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表