yinghuocho / firefly-proxy

A proxy software to help circumventing the Great Firewall.
BSD 2-Clause "Simplified" License
4.88k stars 878 forks source link

firefly支持其他linux吗? #53

Open cbjcbj opened 7 years ago

cbjcbj commented 7 years ago

你好,我在ubuntu上用firefly很方便,但是现在因为工作需要转到slackware(我对slackware也不熟悉),请问firefly支持除了ubuntu/debian之外的linux吗?如果支持,我需要怎样做。谢谢!

jzp820927 commented 7 years ago

肯定支持啊,你可以自己编译 CMD 命令行版本,直接在任何 Linux 终端运行。

cbjcbj commented 7 years ago

请问可以简单介绍一下CMD版本的编译方法吗?非常感谢!

jzp820927 commented 7 years ago

不知道你的系统有没有 X 图形环境,如果有,就直接执行下面的命令: go get github.com/yinghuocho/firefly-proxy/client 没有的话,就要改源代码,编译纯终端的版本。

cbjcbj commented 7 years ago

我的有X,但是不是Ubuntu,appindicator这个库我没安装成功。不知道纯终端的版本改起来麻不麻烦?

jzp820927 commented 7 years ago

不知道你说的 “appindicator这个库我没安装成功” 是什么意思?另外,你执行 go get github.com/yinghuocho/firefly-proxy/client 成功了吗?如果没成功,应该有报错信息吧?贴出来看看,好分析原因。

纯终端的版本要改源代码,把 gtk 相关的代码,都删掉就行了,改的地方还是有点多。

cbjcbj commented 6 years ago

非常感谢!我最近没有弄成功,看看过一阵再折腾吧:)

jzp820927 commented 6 years ago

我去,都过了4个月了,你还记得来回复这个 issues,精神可嘉

Peytonlan commented 6 years ago

使用Linux, 有个很方便很重要的应用被多数人忽略了, 那就是LXC firefly假定只支持Ubuntu Xenial, 那就在Slackware上装个LXC, LXC上装个Xenial就是了 让应用迁就系统,不如让系统迁就应用

LXC能干什么? 说几项我的使用方式 MediaTomb @ Debian wheezy @ LXC MediaWiki @ Debian wheezy @ LXC MLDonkey @ Debian jessie @ LXC XX-Net @ Debian stretch @ LXC Postfix & Roundcube & Horde IMP @ CentOS 7 @ LXC Squid @ CentOS 7 @ LXC Samba @ CentOS 7 @ LXC Nextcloud @ Ubuntu Xenial @ LXC GitLab @ Docker @ CentOS 7 @ LXC QEMU & KVM & libvirt & Kimchi @ CentOS 7 @ LXC OpenVPN @ CentOS 7 @ LXC Psiphon @ CentOS 7 @ LXC Tor GAE meek @ CentOS 7 @ LXC Debian stretch desktop @ LXC Ubuntu Trusty desktop @ LXC

而所有的这些,是同时运行在同一台pc上