Linux v2rayA 通用安装方式
此处列举了一些后 v2rayA 备安装方法,使用这些方法之前,请确认这些方法是否与你的操作系统兼容。
1. 方法一:Snap 商店
Snap 是 Ubuntu 开发的通用软件包格式,可以在大多数 Linux 发行版上运行。要通过 Snap 商店安装 v2rayA,请访问:
Snap 软件包内已经包含了 v2ray core,用户无需额外安装核心。
Snap 包的打包详情可以在 GitHub 上查看。
2. 方法二:安装脚本
脚本仓库:https://github.com/v2rayA/v2rayA-installer
与 v2ray core 一起安装:
1 | sudo sh -c "$(wget -qO- https://hubmirror.v2raya.org/v2rayA/v2rayA-installer/raw/main/installer.sh)" @ --with-v2ray |
与 xray core 一起安装:
1 | sudo sh -c "$(wget -qO- https://hubmirror.v2raya.org/v2rayA/v2rayA-installer/raw/main/installer.sh)" @ --with-xray |
如果你更倾向于使用 curl
而不是 wget
,那么把 wget -qO-
换成 curl -Ls
即可。
3. 方法三:手动安装
3.1. 下载 v2ray/xray core
v2ray core: https://github.com/v2fly/v2ray-core
xray core: https://github.com/XTLS/Xray-core
下载的时候需要注意你的 CPU 架构,下载好之后解开压缩包,然后把可执行文件复制到 /usr/local/bin/
或 /usr/bin/
(推荐前者),把几个 dat 格式的文件复制到 /usr/local/share/v2ray/
或者 /usr/share/v2ray/
(推荐前者,xray 用户记得把文件放到 xray 文件夹),最后授予 v2ray/xray 可执行权限。
以下是用 bash 命令操作的示例(假设命令在 root 用户下运行):
1 | pushd /tmp |
3.2. 下载 v2rayA
v2rayA 只有一个单独的二进制,下载下来放到 /usr/local/bin/
或 /usr/bin/
(推荐前者)即可。和下载 v2ray 一样,下载的时候需要注意你的 CPU 架构。
1 | pushd /tmp |
3.3. 运行
一般情况下,在终端里面直接运行 v2raya
命令即可,配置文件夹默认会是 /etc/v2raya/
。不过,为了方便,在 Linux 系统上一般采用服务的形式运行 v2rayA.
3.3.1. Systemd 服务
注意:
- 为符合 FHS 的要求,本服务示例把配置文件夹修改到了
/usr/local/etc/v2raya/
。 - 可创建
/etc/systemd/system/v2raya.service.d/
文件夹。并在其中保留你的自定义配置。
1 | [Unit] |
文件需要保存到 /etc/systemd/system/v2raya.service
,然后执行:
1 | systemctl daemon-reload |
3.3.2. OpenRC 服务脚本
注意:
- 为符合 FHS 的要求,本服务示例把配置文件夹修改到了
/usr/local/etc/v2raya
。 - 复制脚本的时候必须保留第一行,否则会报错。
1 |
|
文件需要保存到 /etc/init.d/v2raya
,并授予可执行权限。
3.3.3. 其它 init 系统
- runit: http://smarden.org/runit/
- s6: https://skarnet.org/software/s6-linux-init/
- dinit: https://github.com/davmac314/dinit
- more…
这些 init 系统暂无可用的示例,建议查看官网文档自行撰写服务脚本或服务配置文件。
4. v2rayA 使用方法
安装并成功启动v2rayA服务后,可以使用浏览器直接访问 http://127.0.0.1:2017 v2rayA管理页面, 具体使用方法可以访问 v2rayA 基本使用方法