OpenWrt 更换大陆镜像源和设置中文

OpenWrt 的 OPKG 命令软件源的配置文件有以下两个:

  • /etc/opkg/customfeeds.conf:用户自定义源,建议把新增的软件源写在该文件中,格式为:src/gz 源名称 源地址
  • /etc/opkg/distfeeds.conf:发行版官方源,不建议更改,如果替换了同名称的源,可以将其内容注释掉以便恢复。

添加 SSL 支持

替换源之前需要注意一个问题:官方源是 http 协议的,但是国内的镜像源经常是 https 的,而 OpenWrt 的官方发行版固件中并没有添加对 wget 的 SSL 支持,因此如果直接替换为 https 的源,执行 opkg 命令后会收到错误消息:

wget: SSL support not available, please install one of the libustream-.*[ssl|tls] packages as well as the ca-bundle and ca-certificates packages.
*** Failed to download the package list from https://***

解决方法也很简答,可以在替换源之前先用官方源安装下面两个包:

opkg update
opkg install ca-certificates luci-ssl-openssl

customfeeds 替换为中科大(清华)镜像源

先将 /etc/opkg/distfeeds.conf 中的所有条目备份到 /etc/opkg/customfeeds.conf 中,然后注释掉 distfeeds.conf 中的内容。

再将 customfeeds.conf 文件中的

http://downloads.openwrt.org/

替换为中科大

http://mirrors.ustc.edu.cn/lede/

或者清华

https://mirrors.tuna.tsinghua.edu.cn/openwrt/

设置中文

更新一下 opkg 环境

opkg update

安装中文

opkg install luci-i18n-base-zh-cn

发表评论

必填项已用*标注