Skip to content

Latest commit

 

History

History
98 lines (84 loc) · 4.05 KB

ss.md

File metadata and controls

98 lines (84 loc) · 4.05 KB

shadowsocks安装

Ubuntu上面经常需要科学上网,为了防止忘记,故此记录


Shadowsocks说明

shadowsocks-qt5electron-ssrubuntu上一个可视化的界面,操作起来比较方便;也有脚本安装的,切换路线比较繁琐,所以推荐安装可视化界面版本。


安装Shadowsocks-qt5

只能用ss,不能用ssr

  1. 官方AppImage安装(推荐)

    • 从官方github下载Shadowsocks-Qt5-*.AppImage程序,到创建的ss文件夹下;
    • 终端下运行以下命令修改可执行权限:
      chmod a+x Shadowsocks-Qt5-*.AppImage
    • 双击Shadowsocks-Qt5-*.AppImage运行即可。

    添加源方式安装

    sudo add-apt-repository ppa:hzwhuang/ss-qt5
    sudo apt-get update
    sudo apt-get -f install libappindicator1 libindicator7
    sudo apt-get install shadowsocks-qt5
  2. 配置客户端 根据自己搭建的服务器或者购买的账号配置客户端,但是注意Local AddressLocal PortLocal Server Type要跟下面讲的chrome插件地址和端口一致。
    ss配置界面

  3. 给AppImage方式安装的添加启动图标 要给软件添加启动图标,可到/usr/share/applications目录下创建相应的配置文件:

    cd /usr/share/applications

    然后执行:

    sudo vim ss.desktop

    添加如下内容:

    [Desktop Entry]
    Name=ss
    Name[zh_CN]=ss
    Comment=ss
    Exec=/home/andy/ss/Shadowsocks-Qt5-3.0.1-x86_64.AppImage
    Icon=/home/andy/ss/icon.png
    Terminal=ss
    Type=Application
    Categories=Application;
    Encoding=UTF-8
    StartupNotify=true

    其中icon.png需要从网上下载也可以从../src/ss/icon.png找到,放入ss文件夹中:
    icon
    然后保存退出即可。

解决状态栏图标丢失问题

安装Qt默认库:

# Note, selecting 'qt5-default' instead of 'qt-default'
sudo apt-get install qt-default

sudo apt-get install qt4-default qt5-default

ss-status


安装electron-ssr

下载
官方github地址: https://github.com/erguotou520/electron-ssr

Linux优先建议下载electron-ssr-x.x.x.AppImage,然后chmod 777 electron-ssr-x.x.x.AppImage,直接双击运行。

配置文件位置
~/.config/gui-config.json

electron-ssr


配置chrome浏览器

  1. 下载代理插件Proxy SwitchyOmega对应的chrome版本;

  2. 在chrome地址栏输入 chrome://extensions/ 然后将 Developer mode 打开,然后将上面下载好的 SwitchyOmega_Chromium.crx 拖入 该页面下:
    chrome插件安装

  3. 安装好 Proxy SwitchyOmega 之后浏览器会自动打开配置界面,如下图所示:
    chrome插件安装

  4. 新建一个规则,名字随意,然后代理规则那里选择 socks5 ,服务器地址填 127.0.0.1 ,端口1080,如下图所示:
    chrome插件安装 也可通过备份文件导入配置,然后保存修改,在浏览器中选择auto switch(自动切换)或者GFWed(备份文件恢复的配置,即自己添加的配置规则)。 自动切换可以根据不同的网址来自动选择是否使用代理,现在在浏览器中应该能够流畅的科学上网了,当然,取决于你自己的shadowsocks账号配置。