小猫咪 verge 内核解锁 setcap failed Permission denied

基于原小猫咪内核二次开发Meta内核

verge支持的Meta内核功能更加强大,仍然在保持更新,支持了新的协议,模块,有更多功能。最重要的是小猫咪 verge 原生跨平台

Linux

Linux不同发行版下都可以下载使用.AppImage格式的安装包,安装完后正常导入代理文件既可开启系统代理。要开启TUN模式也很方便,先点击解锁标志,在开启TUN就可以联网了。

在这里插入图片描述

一般情况能成功

同时运行配置也会更新,
相比系统代理添加量tun:字段

这时我们可以打开控制台看下有没有小猫咪新加的虚拟网卡Meta在这里插入图片描述

但是

对于.AppImage包安装的猫咪verge可能会在要解锁内核时显示解锁失败,Permission deniedsetcap命令执行失败。
这时可以把.AppImage 软件包解压缩。

./Your猫咪Verge.AppImage --appimage-extract

在文件目录下解压出文件夹squashfs-root,我们接着cd/squashfs-root/apprun-hooks,vim ./linuxdeploy-plugin-gtk.sh

在这里插入图片描述

把 export APPDIR=“KaTeX parse error: Expected '}', got 'EOF' at end of input: {APPDIR:-"(dirname “$(realpath “$0”)”)”}" # Workaround to run extracted AppImage 加 ‘#’给注释掉,让我们手动启动软件

也就是上级目录下的AppRun文件在这里插入图片描述
这样在启动时我们就可以解锁内核了。

当然也可以给这个程序创建一个快捷方式,用于自动启动。比如在KDE桌面中创建.desktop

[Desktop Entry]
Type=Application
Terminal=false
Categories=Development;Network;System;Settings;Utility;
Keywords=Proxy;
Name=verge (appimage)
Comment=解压后setcap
Icon=/YOUR小猫咪Squashfs-root/usr/share/icons/hicolor/256x256@2/apps/××××-verge.png
Path=/where YOUR小猫咪Squashfs-root/
# Exec 如果直接用 `./AppRun` 的话, dex 能正常启动, 但 KDE 会报错
Exec=sh -c "./AppRun"
  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值