v2rayXPlus

使用go写的v2ray gui客户端

使用iptables+透明代理+v2ray路由实现真全局自动分流
感谢@linyuan提供的logo
Dependencies
therecipe/qt
Install v2rayxplus for archlinux
wget https://mirrors.firerain.me/x86_64/v2rayxplus-1.0.0-1-x86_64.pkg.tar.xz
sudo pacman -U ./v2rayxplus-1.0.0-1-x86_64.pkg.tar.xz
Install v2rayxplus for other GNU/Linux (qt 5.13 +)
wget https://mirrors.firerain.me/x86_64/v2rayxplus-1.0.0-1-x86_64.pkg.tar.xz
mkdir tmp
cd tmp
tar -xvf ../v2rayxplus-1.0.0-1-x86_64.pkg.tar.xz
rm .*
mv -f ./usr/* /usr
sudo systemctl daemon-reload
Build v2rayxplus install
1. Install therecipe/qt
https://blog.firerain.me/article/6 or
therecipe/qt install
add $GOPATH/go/bin to environment variables
bash
go get -t gitlab.com/xiayesuifeng/v2rayxplus
cd $(go env GOPATH)/src/gitlab.com/xiayesuifeng/v2rayxplus
qtrcc desktop ./resources/
qtdeploy build desktop
fish
go get -t gitlab.com/xiayesuifeng/v2rayxplus
cd (go env GOPATH)/src/gitlab.com/xiayesuifeng/v2rayxplus
qtrcc desktop ./resources/
qtdeploy build desktop
Install
sudo wget https://gitlab.com/firerainos/firerain-package/tree/master/v2rayxplus/v2rayxplus.service -O /usr/lib/systemd/system/v2rayxplus.service
sudo wget https://gitlab.com/firerainos/firerain-package/tree/master/v2rayxplus/v2rayxplus.desktop -O /usr/share/applications/v2rayxplus.desktop
sudo wget https://gitlab.com/firerainos/firerain-package/tree/master/v2rayxplus/v2rayxplus.svg -O /usr/share/icons/hicolor/96x96/apps/v2rayxplus.svg
sudo cp ./deploy/linux/v2rayxplus /usr/bin
sudo systemctl daemon-reload
License
v2rayXPlus is licensed under GPLv3.