crouton安装手记

CodeingBoy 3月 22, 2016

 

在 Chromebook 上面安装 Linux 发行版有几种方法:

  1. crouton:https://github.com/dnschneid/crouton
  2. ChrUbuntu:https://github.com/iantrich/ChrUbuntu-Guides
  3. 刷第三方 SeaBIOS 然后按照普通安装方法安装

其中,crouton 是比较流行的安装方法,因为:

  • 可保留数据,不需要格式化
  • 省电
  • 方便切换(热切换)
  • 卸载方便(直接删除目录即可)

缺点嘛:

  • 安装之后只有核心系统,其余的东西都需要自己配置
  • 安装好是英文的
  • 需要科学上网、
  • 每次 Chrome OS 升级后需要更新一下

crouton 的安装

如果你决定要通过 crouton 的方式安装 Linux 发行版,你需要:

  • 一个已经开启开发者模式的 ChromeBook(关于开启开发者模式网上有很多教程,这里不另外叙述)
  • 有充足的电量
  • 良好的网络环境

下面的教程中,使用的机型是 HP Prvilion 14(注意不是 HP 14),安装的是 Ubuntu 15.10(wily)。

下载 crouton

简单的一步:从这里下载 crouton,默认放在下载文件夹就可以。

开始安装

  1. 在 Chrome OS 下按 Ctrl + Alt + T 打开命令行标签页,输入 shell 进入命令行。
  2. 执行:

     

     

    这里的 wily 可以更换为你要安装 Linux 发行版的代号,如果你想获取全部可以安装的发行版代号,可以输入:

    -t 参数指定你要安装的软件包,同样,要获取全部可以安装的包名,可以执行:

    比如安装 xfce 桌面环境,就使用:

    可以安装的桌面环境有:unity / gnome / kde / xfce
    安装 xiwi (在 Chrome OS 中以窗口模式运行 Linux 发行版),使用:

    -m 参数可以指定源位置,国外源速度比较慢,你可以使用国内的源,第一行命令里面使用了网易的源。
      不过国内源貌似更新有点慢,如果你要安装最新的 16.04(xenial),可能会出现 fail to locate xxx 的错误。

  3. 如果出错,可以执行以下代码继续安装:

    如果出错的最后一句提示为"Error fetching CRAS",说明无法从 Google 上获取 CRAS,可以在以上命令带上:

    来使用代理科学上网下载(要设置端口为80)

  4. 写好命令后,回车,就开始安装了

    当出现下面的几行字符时,就表明安装成功:

  5. 输入 startunity 或者 startxfce4 即可启动你安装的 Linux 发行版

启动后的须知

  • 启动后,按 Ctrl + Alt + Shift + F1 / F2 可以在系统之间来回切换。
  • 在发行版中关机不会真的关机,只是会退出发行版而已
  • 默认情况下,发行版和 Chrome OS 会共享下载目录
  • 执行 sudo startxfce4(这里视你安装桌面环境而定) -b 可以后台执行

安装中文语言包

因为安装后是什么都不带的系统,因此是英文系统,要使用中文语言先安装语言包:

接下来安装语言选择器:

安装好后应该就可以从 Settings-Language Support更改语言了

如果你和我一样倒霉,打开Language Support就自动关闭,可以通过命令更改语言:

之后重启即可变更为中文语言

删除发行版

可以使用 sudo delete-chroot chrootname 来删除发行版,其中 chrootname 一般是发行版代号

也可以直接删除 /usr/local/chroot 里面的文件夹

本文采用 CC BY-NC-SA 3.0 协议进行许可,在您遵循此协议的情况下,可以自由共享与演绎本文章。
本文链接:https://blog.codeingboy.me/crouton-installation-notes/

  1. Steven说道:

    可以教一下如何安裝pinyin輸入法嗎?

    1. CodeingBoy说道:

      默认安装应该是有的吧,没有的话你可以参考这个链接:
      https://wu.nerd.moe/?p=1169

Steven进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注