OpenWRT 软件源整理

软件源整理

官方镜像站

  1. OpenWRT官方下载站点
  • URL: https://downloads.openwrt.org/
  • 这是 OpenWRT的主站点,提供所有官方版本的固件和软件包。该站点是获取最新稳定版、开发版(snapshot)和历史版本的主要来源。
  1. OpenWRT官方GitHub仓库
  • URL: https://github.com/openwrt/openwrt
  • 虽然主要用于代码存储和开发,但也提供了一些资源和文档链接。

国内镜像站

  1. 清华大学开源软件镜像站
  • URL: https://mirrors.tuna.tsinghua.edu.cn/openwrt
  • 提供了OpenWRT各个版本的镜像,非常稳定和快速。
  1. 中科大开源镜像站
  • URL: https://mirrors.ustc.edu.cn/openwrt
  • 也是一个非常可靠的镜像源,提供OpenWRT的各个版本。
  1. 阿里云开源镜像站
  • URL: https://mirrors.aliyun.com/openwrt
  • 提供稳定的OpenWRT镜像下载服务。
  1. 重庆大学开源镜像站
  • URL: https://mirrors.cqu.edu.cn/openwrt/
  • 同样是一个可以选择的国内镜像源。
  1. 南京大学开源镜像站
  • URL: https://mirror.nju.edu.cn/openwrt/
  • 提供了OpenWRT的多版本支持。
  1. 上海交通大学开源镜像站
  • URL: https://mirror.sjtu.edu.cn/openwrt/
  • 提供稳定的开源软件镜像服务。
  1. 兰州大学开源镜像站
  • URL: https://mirror.lzu.edu.cn/openwrt/
  • 提供多个开源项目的镜像下载。界面有点意思。
  1. 浙江大学开源镜像站
  • URL: https://mirrors.zju.edu.cn/openwrt/
  • 提供多种开源软件项目的镜像。

个人镜像站

  1. OpenWRT.AI软件仓库:
  • URL: https://dl.openwrt.ai/
  • Kiddin9的自建软件仓库,目前只支持OpenWRT 23.05版本。

如何选择和使用镜像站

在OpenWRT路由器上配置官方软件源通常不需要额外操作,因为默认情况下,OpenWRT已经配置了官方软件源。只需运行opkg update命令以确保软件包列表是最新的。

要使用这些镜像源,您需要修改OpenWRT路由器上的,可以查看 /etc/opkg/customfeeds.conf 文件,确保根据您所使用的OpenWRT版本和设备架构进行正确配置。

配置示例

src/gz openwrt_core https://mirror.bjtu.edu.cn/openwrt/releases/
<version>/targets/<target>/packages
src/gz openwrt_base https://mirror.bjtu.edu.cn/openwrt/releases/
<version>/packages/<architecture>/base
src/gz openwrt_luci https://mirror.bjtu.edu.cn/openwrt/releases/
<version>/packages/<architecture>/luci
src/gz openwrt_packages https://mirror.bjtu.edu.cn/openwrt/releases/
<version>/packages/<architecture>/packages
src/gz openwrt_routing https://mirror.bjtu.edu.cn/openwrt/releases/
<version>/packages/<architecture>/routing
src/gz openwrt_telephony https://mirror.bjtu.edu.cn/openwrt/releases/
<version>/packages/<architecture>/telephony

将上述内容中的https://mirror.bjtu.edu.cn/openwrt/替换为你想要使用的OpenWRT软件源地址,同时注意后面的`

`为版本号,需要修改为你OpenWRT的版本号,“ 为系统架构,需要修改为你对应的系统架构,例如`X86_64` #### 命令行替换方法 或者通过命令行方式进行修改,格式为`s,[原来的软件源地址],[替换的软件源地址],g` “`plain sed -e ‘s,https://downloads.openwrt.org,https://mirror.bjtu.edu.cn/openwrt,g’ \ -e ‘s,https://downloads.openwrt.org,https://mirror.bjtu.edu.cn/openwrt,g’ \ -i.bak /etc/opkg/customfeeds.conf “` Plain text 替换完成后通过`opkg update`进行更新。 #### 注意事项 OpenWRT官方版软件源并不一定完全匹配第三方定植后的固件,例如esir、Leon大佬等定制的固件,可能存在库不全或兼容问题。同时官方版本软件源提供的`k-mod-*.ipk` 软件包也可能存在无法直接安装的情况。 如果你是一个新手,或者只想将OpenWRT系统配置起来养老,那么推荐使用[ImmortalWRT](https://github.com/immortalwrt/immortalwrt),在软件源支持方面可能会更好一些,同时也可以自定义配置国内软件源[immoralwrt-opkg-replace-edu-mirror](https://www.dolingou.com/article/immoralwrt-opkg-replace-edu-mirror) ## References * [🖥️OpenWRT 软件源整理](https://www.dolingou.com/article/Compilation-of-OpenWRT-Software-Sources)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注