manjaro使用ss方法(需nodejs环境)

栏目: Node.js · 发布时间: 6年前

内容简介:刚装了manjaro,需要安装准备环境:开始

刚装了manjaro,需要安装 shadowsocks-qt5 + Proxy SwitchyOmega ,但是最新的chrome早就封杀安装非谷歌商店的crx渠道了,下面是我的解决办法,很麻烦但能用,如果熟悉nodejs中npm的命令,则不会觉得麻烦,因为要用到nodejs来编译。

准备环境:

  1. nodejs -- 用manjaro自带的 octopi 搜索 nodejs ,然后安装。到终端输入 node -v 有返回版本号就行了。

开始

  • 先用manjaro自带的 octopi 搜索 shadowsocks-qt5 ,然后安装:

manjaro使用ss方法(需nodejs环境)

其他 linux 发行版可以去 shadowsocks-qt5的github 看看有没有合适的release版本

安装成功并配置好你自己的ss后,如下

manjaro使用ss方法(需nodejs环境)

  • 然后去 Proxy SwitchyOmega的github 下载源码( Source code(zip) ),别的方法会叫你直接找crx版本,但是现在crx格式安装不了了,只能用源码安装

manjaro使用ss方法(需nodejs环境)

# 安装 nodejs,准备环境那步可以到这里才执行
# Install node and npm first (make sure npm --version > 2.0), then:
# 全局安装grunt-cli和bower
sudo npm install -g grunt-cli@1.2.0 bower
# cd 到下载回来的代码目录,再执行以下2行命令,注意,下面第二行命令如果报没有权限,则需要sudo开头
cd omega-build
npm run deps
# 上面命令,根据网速,可能要跑一阵子,然后跑下面的命令,如果报没有权限,则需要sudo开头
grunt
  • 上面的命令跑完之后,会在下载来的源码中,出现这个文件夹: omega-chromium-extension/build/
  • 打开 chrome扩展程序 页面,开启 开发者模式 ,点击 加载已解压的扩展程序 按钮,选择前面出现的build文件夹,确定即完成安装。安装完成后如下图。

manjaro使用ss方法(需nodejs环境)

ps. 编译后的代码不能删除,但源码可以删除,所以可以把编译后的代码复制到一个你喜欢的目录,再加载这个目录

  • 至此,已成功安装 shadowsocks-qt5 + Proxy SwitchyOmega 。但有可能显示连接上了,仍然没有办法上谷歌,此时只需要断开 shadowsocks-qt5 的连接,把配置中的 本地服务器类型 改成 http(s) 然后连接, Proxy SwitchyOmega 的配置也改成 http ,然后访问谷歌,此时会失败,然后再把上面两处配置改回SOCKS5,再连接,就行了,别问我为什么,我也不知道为啥...

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Learning PHP 5

Learning PHP 5

David Sklar / O'Reilly / July, 2004 / $29.95

Learning PHP 5 is the ideal tutorial for graphic designers, bloggers, and other web crafters who want a thorough but non-intimidating way to understand the code that makes web sites dynamic. The book ......一起来看看 《Learning PHP 5》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具