很多人不知道:v2rayN 从 7.x 起用跨平台框架重写,官方就有 Linux 桌面版——Ubuntu、Debian、Fedora 这类桌面发行版都能跑,界面和 Windows 版一个模子刻出来的,不用再在 Linux 上苦哈哈地手写配置文件。这篇讲下载哪个包、怎么装、以及和 Windows 版不一样的几个地方。
1下载哪个包
Linux 包本站暂未镜像,认准官方 GitHub Releases 页面,按文件名选:
- v2rayN-linux-64:常规 Intel/AMD 64 位电脑选这个;linux-arm64 给 ARM 设备。
- .deb 包:Ubuntu / Debian / Mint 用户首选,下载后双击用软件中心装,或终端执行
sudo dpkg -i 包名.deb。 - .zip 便携包:任何发行版通用,解压后给主程序加可执行权限(
chmod +x v2rayN)直接运行,逻辑和 Windows 的绿色版一样。
前提是「桌面」:v2rayN 是图形界面程序,需要 GNOME / KDE 这类桌面环境。无界面的服务器(VPS、NAS)别装它,直接跑 xray 内核加配置文件,或用命令行代理工具更合适。
2首次启动做两件事
- 补内核:和 Windows 版一样,程序包里可能不含内核。启动后到「检查更新」里下载 Xray 内核(需要时再加 sing-box),提示找不到内核就是这个原因。
- 导订阅:操作与 Windows 版完全一致——「订阅」→「订阅分组设置」加地址,再更新订阅。不熟的话照着订阅导入教程做即可,界面是同一套。
3和 Windows 版不一样的三个地方
- 系统代理的生效范围:在 GNOME / KDE 下,v2rayN 设置系统代理对应的是桌面环境的代理设置,Firefox、Chrome 一般会跟随;但终端里的命令行程序不吃这一套,需要手动设环境变量(
export http_proxy=http://127.0.0.1:10809,https_proxy 同理),或者干脆开 Tun。 - Tun 模式要提权:Linux 下接管网卡需要 root 权限,开 Tun 时会要求授权/输密码,属正常。图形环境弹窗授权失败的话,从终端
sudo启动一次试试。 - 开机自启:没有 Windows 那个勾选项的话,把 v2rayN 加进桌面环境的「开机启动程序」里即可(GNOME 用 Tweaks,KDE 在系统设置→开机与关机)。
4连不上的 Linux 特有检查点
- 浏览器如果装过代理插件(如 SwitchyOmega),插件优先级高于系统代理,先检查插件当前模式。
- 确认端口没被占用:终端
ss -tlnp | grep 1080看 10808/10809 是否被别的程序占了,处理思路同 端口冲突教程。 - 通用排查(节点失效、时间不同步、订阅过期)与平台无关,照无法上网总排查过一遍。
5桌面之外的选择
如果你只是要在 Linux 上「有个代理可用」而不执着于图形界面:xray 裸内核加一份 config.json 就能跑,资源占用最低,适合常年开机的小主机;桌面用户则没必要折腾——v2rayN 图形版怎么都比手写 JSON 舒服。Windows / macOS / 安卓设备的对应客户端见下载中心。
下载 v2rayN(Windows 版)v7.22.6 · 支持 x64 / ARM64 · 开源免费