OpenClash 内核更新失败解决方法
- 实用技巧
- 2024-04-17
- 449热度
- 0评论
- Openwrt Wireguard 安装与配置
- Openwrt 软件路由空间扩容
- 家用服务器(Dell T630)All In Boom – 安装 Openwrt 软路由系统
- Openwrt SmartDNS 插件的安装、更新教程
- Openwrt SmartDNS 及相关配置
- Openwrt 旁路由 + MoDNS + Openclash + Adguard Home 配置教程
- Openwrt 旁路由设置的三种方式
- Openwrt 软件路由空间扩容
- 红米 AX6S 性能远超想象,解锁 SSH,刷 openwrt 教程
- Adguardhome 配置、优化教程
- 群晖 Docker系列 搭建QBitttorrent
- 群晖 Docker系列 搭建密码管理应用bitwarden
- 黑群晖NAS 基本安全加固
- 家用服务器(Dell T630)All In Boom – Exsi 8.0 安装 Debian 12
- OpenClash 内核更新失败解决方法
OpenClash 内核更新失败解决方法
OpenClash 经常会出现无法更新内核、无法一键检查更新内核、内核更新失败请检查网络或稍后再试等问题,其实这种情况还是比较好解决的,下面分享俩种解决方法,分别为网络下载安装和手动上传安装,前提是需要你在内核发布页选择好对应的架构内核安装包。
解决方法
1、通过网络下载安装,使用此方法,在 Dev 内核发布页 内查找对应的架构安装包,替换掉以下的 clash-linux-armv8.tar.gz 内容,如:将 clash-linux-armv8.tar.gz 替换为 clash-linux-mips64.tar.gz,依次运行以下命令即可,命令如下:
# 进入内核安装目录
cd /etc/openclash/core/
# 下载内核安装包
wget https://github.com/vernesong/OpenClash/releases/download/Clash/clash-linux-armv8.tar.gz
# 解压内核安装包
tar -zxvf clash-linux-armv8.tar.gz
# 给予最高权限
chmod 777 clash
2、无法通过 wget 下载或手动上传,可使用此方法,同样在 Dev 内核发布页 内查找下载对应的架构安装包,将安装包通过 SFTP 上传到 /etc/openclash/core/ 目录下,依次执行以下命令即可,合集如下:
# 进入内核安装目录
cd /etc/openclash/core/
# 解压内核安装包
tar -zxvf clash-linux-armv8.tar.gz
# 给予最高权限
chmod 777 clash
最后说明
安装完 Dev 内核后,可以配置代理网络节点,然后通过在 "openclash" > " 全局设置 " > " 版本更新 " 内更新内核,如果你需要安装 TUN 内核,那么和以上方法一致,但需要将内核文件修改为 clash_tun 并给予 777 最高权限,以下列出 Dev 和 TUN 内核下载地址。
Dev 内核下载:https://github.com/vernesong/OpenClash/releases/tag/Clash
Tun 内核下载:https://github.com/vernesong/OpenClash/releases/tag/TUN-Premium
Tun 游戏内核:https://github.com/vernesong/OpenClash/releases/tag/TUN
使用 TUN 模式单独下载 TUN 内核,路径 /etc/openclash/core/clash_tun,使用 TUN(游戏) 模式就下载 TUN 游戏内核,路径 /etc/openclash/core/clash_game,clash_tun 和 clash_game 都为文件名,如使用些方法无法识别内核,可以尝试卸载 OpenClash 后重新安装依赖和插件,安装方法可参考 OpenWrt 正确编译安装 OpenClash 的方法。