Pages

Sunday, 24 September 2017

Chromebook中,安装Shadowsocks扩展教程

必要条件:
  • 设备要进入开发者模式
  • 关闭文件系统验证

1.下载与系统对应的nodejs(点击页面右方Download From Mirror下载)
32位系统:https://www.archlinux.org/packages/community/i686/nodejs/
64位系统:https://www.archlinux.org/packages/community/x86_64/nodejs/
ARM爱莫能助,貌似nodejs没有现成的,如有需要只能自己解决了:)
1.1.下载与系统对应的icu依赖库(新版本nodejs需要)


3.打开控制台
Ctrl+Alt+T
输入
shell
进入终端

4.解除写入限制,关闭文件系统验证 *若之前已关闭可跳过
执行
sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification
执行后会输出 –partition X,执行下面这一句,并且将X换成输出的数字
sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partition X

成功后输入
reboot
重启设备让文件系统更改生效
1

5.安装nodejs及npm
切换到su
sudo su
解压xz及tar压缩并复制node到系统目录
cd /home/chronos/user/Downloads/
xz -d node*.tar.xz
xz -d icu*.tar.xz
tar -xvf node*.tar
tar -xvf icu*.tar
cp -fR ./usr/bin/* /usr/bin
32位执行:cp -fR ./usr/lib/* /usr/lib/
64位执行:cp -fR ./usr/lib/* /usr/lib64/

查看node版本号
node -v
安装NPM
wget https://npmjs.org/install.sh
sh install.sh
查看NPN版本号及更新NPM
npm version
npm update npm -g
npm version
2

6.安装CoffeeScript
sudo npm install coffee-script -g
coffee -v
查看是否安装成功

7.安装shadowsocks-chromeapp
双击下载的shadowsocks-chromeapp-master.zip
将整个文件夹复制到[下载内容] 然后
cd /home/chronos/user/Downloads/shadowsocks-chromeapp-master

cake build
再将扩展导入即可.按下图操作
3
4



最后有一个需要注意到地方,我在测试的时候最小化/关闭shadowsocks的设置窗口,过几分钟后貌似会自动关闭,如果你也遇到的话不缩小就OK,让SS图标留在任务栏即可

本文部分参考资料:

相关文件打包下载(防止源地址失效) <–旧的,不需要icu依赖库
附录:
安装时遇到了缺少模块的问题,之后在github上
git clone –recursive git://github.com/isaacs/npm.git
将node-modules重新覆盖了一遍,解决了。
from  http://web.archive.org/web/20160120004948/https://www.dogfight360.com/blog/?p=250
--------


ShadowSocks on Chromebook

from http://archive.is/aZyrq
(http://www.zhyi828.com/shadowsocks-on-chromebook.html)

问:在crouton里开启ss后, 原生chrome os就可以FQ了? 相反也是?
答:理论上相反也可以,没有尝试过。
相关帖子:http://briteming.blogspot.com/2017/07/chromebook.html

No comments:

Post a Comment