一.关于备份

在操作之前本来应该是备份的,但是考虑到官方提供救砖的方法(https://support.google.com/chromebook/answer/1080595?hl=zh-Hans),也就先放心的直接上手安装了.(主要原因其实是没有u盘(◔◡◔))

二.进入开发者模式

同时按住esc + refresh + power

然后自动重启,提示你系统已经损坏,好了结束了,可以卖破烂了(◔◡◔)

当然不会这样,再按一下ctrl+D提示关闭系统验证,再按Enter,提示验证已关闭,继续ctrl+D*2

最后系统开始为了进入开发者模式准备一些东西,需要等待几分钟.

准备完成重启之后,就始终需要按ctrl+D来进入chromeOS了

三.下载crouton

crouton项目的github:https://github.com/dnschneid/crouton

在Usage内容下有个下载地址,这里直接贴出来了:https://goo.gl/fd3zc

下载下来应该默认存储在

四.打开shell

ctrl+alt+t打开一个命令行,这是chrome的crosh,再输入shell回车进入linux shell

五.安装linux

因为配置垃圾,所以选择了debian buster+lxde桌面,在这之前我查看了一下剩余空间9.2G

sudo sh crouton -r buster -t lxde -P http://127.0.0.1:7890

-P 参数是用来指定翻墙代理的,下面命令可以查看所有可安装的linux

sudo sh crouton -t list -P http://127.0.0.1:7890

中间因为网络问题失败了一次,再次安装会报错:

/usr/local/chroots/buster already has stuff in it!
Either delete it, specify a different name (-n), or specify -u to update it.

根据提示使用以下命令才能继续

sudo sh crouton -u -n buster -t lxde -P http://127.0.0.1:7890

安装耗时14.10-17.01接近三小时,公司垃圾网下载速度不到100,下载文件500M左右,安装完成后第一次启动后剩余空间7.6G,即占用1.6G

启动linux

sudo startlxde

六.备份/回复/删除系

备份命令:

sudo edit-chroot -b buster -f ~/Downloads/buster-backup.bak

恢复:

sudo sh -e ~/Downloads/crouton -f ~/Downloads/buster-backup.bak

删除

sudo delete-chroot buster

或者

sudo edit-chroot -d buster

七.使用:

1.不启动整个linux只启动其shell:

sudo enter-chroot

2.系统任意切换

shift+ctrl+alt+前进键(F2)/后退键(F1)

不是说后退切换过去然后前进切换回来,而是只要用一个组合键就可以来回切换,按一下切换再按一下切换回来

3.安装后系统配置

参考这篇文章:https://frapples.github.io/articles/2017-05-11-e6dc.html

4.安装clash

chrome的shadowsocks插件比较老,很多新的加密协议都不支持,所以我之前都是走局域网的代理,装好clash就可以自给自足了

完整教程:https://ssu.tw/index.php/archives/37/

cd ~
sudo mkdir clash //创建目录
cd clash //切换至此目录
sudo wget https://github.com/Dreamacro/clash/releases/download/v0.19.0/clash-linux-armv7-v0.19.0.gz //下载D大预编译好的包
sudo gunzip clash-linux-armv7-v0.19.0.gz //解压,记得可以使用Tab键补全,得到clash的二进制
sudo mv clash-linux-armv7-v0.19.0 /usr/local/bin/clash //移动并重命名,简短方便使用
sudo chmod +x /usr/local/bin/clash //赋予此文件可执行权限

下载配置文件样例

sudo wget https://raw.githubusercontent.com/ConnersHua/Profiles/master/Clash/Pro.yaml //下载范例配置文件
sudo mv Pro.yaml config.yaml //重命名

修改配置文件

sudo vim config.yaml //编辑此配置文件

# 这里建议从false改为true,允许局域网共享
allow-lan: true

# 下面这行,建议取消前面#注释符号
bind-address: "*"

# RESTful API for clash
# 修改外部控制,将127.0.0.1改为0.0.0.0
external-controller: 0.0.0.0:9090

启动clash

clash -d ~/clash

clash启动之后,你可以用局域网的设备访问http://clash.razord.top, 然后Host填写你树莓派在局域网中的IP地址,端口填写上面设置的9090,即可访问成功。

5.安装Typora(失败)

因为本来搞个chromebook定位就是用来写文档的,所以安装自己用习惯的md编辑器Typora,方法参考官方文档

wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
sudo add-apt-repository 'deb https://typora.io/linux ./'
# 若报错 add-apt-repository: command not found则先执行:sudo apt-get install software-properties-common
sudo apt-get update
sudo apt-get install typora