logo头像

PHP是世界上最好的语言

Ubuntu18.04使用Shadowsocks-Qt5

Shadowsocks是一个非常稳定的科学上网工具此文介绍Shadowsocks在Ubuntu18.04配置和使用。

我相信对于使用过Shadowsocks的人来说,一定会对其简单、快捷、稳定的特性有很深的感受,由于在Ubuntu18.04上面安装配置这个工具遇到过一些坑,为了防止以后忘记,故此记录。

Shadowsocks工具github地址:https://github.com/shadowsocks

说明

shadowsocks-Qt5是ubuntu上一个可视化的工具。

install

网上的教程一般都是这样写

1
2
3
$ sudo add-apt-repository ppa:hzwhuang/ss-qt5
$ sudo apt-get update
$ sudo apt-get install shadowsocks-qt5

第一行代码是添加软件的ppa源
然后执行update更新并安装shadowsocks-qt5

执行第一个命令就会报错

1
2
3
$ sudo add-apt-repository ppa:hzwhuang/ss-qt5
Shadowsocks-Qt5 is a cross-platform Shadowsocks GUI client。
.....

错误原因是ppa:hzwhuang/ss-qt5并没有18.04版本的源
解决办法是将bionic(18.04版本代号)改成xenial(16.04版本代号)

1
2
3
4
5
6
$ sudo vim /etc/apt/sources.list.d/hzwhuang-ubuntu-ss-qt5-bionic.list

deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu xenial main
# deb-src http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu xenial main
# deb-src http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu xenial main
# deb-src http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu xenial main

执行update更新并安装shadowsocks-qt5就不会报错了

Chrome或基于Chromium的浏览器

下载并安装SwitchyOmega这个扩展程序 参考地址

  1. 在线安装
    Chrome应用商店安装,如果您无法从该链接安装,请使用下面的离线安装。
  2. 离线安装
    Github下载最新版安装包,或者直接下载文件进行安装。

    在Chrome地址栏输入chrome://extensions打开扩展程序,拖动.crx后缀的SwitchyOmega安装文件到扩展程序中进行安装。

    Firefox或基于Mozilla的浏览器

    下载并安装SwitchyOmega这个扩展程序
  3. 在线安装
    Mozilla Add-Ons安装。如果您无法从该链接安装,请使用下面的离线安装。
  4. 离线安装
    Github下载最新版安装包,或者直接下载文件进行安装。

    在Firefox地址栏输入about:addons打开插件管理(Add-Ons Manager),选择扩展程序(Extensions),拖动.xpi后缀的SwitchyOmega安装文件到扩展程序(Extensions)中进行安装。

    shadowsocks-Qt5配置


    注意:这里选择正确的本地服务器类型

    SwitchyOmega配置

    这里以Chrome浏览器为例,如下图,点击选项

  • 点击新建情景模式…
  • 情景模式的名称自定义,情景模式的类型选择代理服务器,然后创建
  • 配置完成如下图

分享结束,希望对你有所帮助。