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

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

内容简介:刚装了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,再连接,就行了,别问我为什么,我也不知道为啥...

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

查看所有标签

猜你喜欢:

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

Linux命令行与shell脚本编程大全 第3版

Linux命令行与shell脚本编程大全 第3版

[美]布鲁姆,布雷斯纳汉 / 门佳、武海峰 / 人民邮电出版社 / 2016-8-1 / CNY 109.00

这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统的最新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的shell脚本。一起来看看 《Linux命令行与shell脚本编程大全 第3版》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

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

RGB HEX 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具