大天朝,幸好有杭州小子写的GoAgent。让我们可以无缓冲观看Youtube高清视频,上面书,推特。可是gihtb的项目主页上,说明文档作者只是用了Don`t Panic!来填充。让我不禁感叹,这才是大神!Ubuntu下GoAgent的安装教程如下:
1.申请google AppID。这个网上有很多,大家可以参照网上的教程即可,此步骤略过,可以参考这个链接中的教程:https://github.com/goagent/goagent.git。
2.安装Goagent.
2.1下载goagent.
2.2配置goagent
2.3安装google-chrome插件
2.4安装goole上传工具上传证书
2.5运行goagent 程序
2.6google-chrome浏览器设置
3.进行优化
2安装goagent
2.1下载goagent.
goagent在google-code上面有得下,而且网上所给的教程也多是从google-code上下载源码进行安装。但是由于天朝的防火墙会随时更新,所以,goagent也是需要更新的。但是goagent的作者在google-code上没有维护代码包。所以最好的方法还是直接从github上面git下来,这样后面升级也容易许多。
首先我们要安装git工具。通过以下命令进行安装:
>sudo apt-get update >sudo apt-get install git
然后进入github,goagent的主页:https://github.com/goagent/goagent,在项目主页的右下角有一个HTTPS clone URL。
将方框下的地址复制下来:https://github.com/goagent/goagent.git。然后执行下面的命令将github上的goagent的源码下载到我们的电脑上:
>sudo git clone https://github.com/goagent/goagent.git 等待程序下载完成。goagetn下载之后将会被放到你的HOME目录下。2.2配置goagent
2.2.1进入goagent/local目录下,将你申请到的appID填入到proxy.ini中的APPID一项中去
2.2.2上传文件配置:
进入到/goagent/server/python的目录下:
>cd /home/你的用户名/goagent/server >python uploader.zip然后输入你的appID,还有你刚刚申请的app的应用专用密码,同时还有gmail等。输入完成之后,等待提示按回车,正常退出。
2.3安装google的goagent插件:
首先在地址栏中敲入:chrome://extensions
进入到google chrome的扩展程序的管理页面。同时,将goagent/local目录下的SwitchySharp.crx文件拖放到当前插件管理页面进行安装。安装完成之后,我们
选择导入/导出选项卡,然后选择导入规则列表(由于我已经导入了规则文件,所一这里显示的是导出选项),进入到/goagent/local目录下,选择SwithyOptions.bak文件进行导入。然后就点击保存 ,就可以关闭google chrome浏览器了。
2.4安装上传工具上传证书。
如果不安装证书的话,在访Youtube等的网站有很多https网站弹出证书警示,所以需要安装证书:
>sudo apt-get install libnss3-tools >certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n GoAgent -i 'goagent文件夹所在的绝对路径/local/CA.crt' 安装完成之后,就基本OK了。2.5google-chrome的配置:
安装完成之后,需要两个步骤才能够使用goagent:
2.5.1运行goagent客户端:
cd 进入到goagent/local目录。
>cd /home/你的用户名/goagent/local#运行客户端>sudo python proxy.py2.5.2在浏览器上开启访问代理
点击地球,然后选择GoAgent,然后就可以进行访问啦!然后如果要访问国内的某些网站记得将其设置回来,变成直接访问。
3.一些优化
安装完成之后我们需要对其进行一些优化,例如升级,例如简化命令
3.1自动升级
以后每次需要升级,都可以通过直接cd进入到goagent的目录下面,然后直接执行
>git pull 就可以进行自动更新。这个更新的原理很先进,他只会更新我们安装版本中已经被修改的文件。所以速度会很快的。’
3.2设置简化命令
我们可以在~/.bashrc文件中添加快捷命令: