0%

在pixelbook上建置開發環境

今年入手了pixelbook,利用時間把建構開發環境的步驟整理出來


1.將chrome os開啟開發者模式

(注意,這個步驟會清除原本的所有資料)

  • 同時按下esc + refesh + 電源鍵

refesh就是最右邊那個

  • 接下來按 Ctrl + D

注意:畫面上不會有任何提示,你自己要知道要這樣做,每次開機都要按

當然你也可以按照開機畫面的教學隨時關閉開發者模式,要注意的是每次這樣做都會清除系統資料

2.下載crouton

crouton及chroot
crouton是chrome os下通用的chroot環境
chroot則是unix系統下的一種操作環境

將 crouton 下載到 Downloads 預設資料夾
下載crouton

GitHub也可以找到Crouton
crouton on GitHub

3.安裝Ubuntu LTS with Xfce

  • 打開一個 terminal (Ctrl + Alt + T )
  • 輸入 shell 按下 enter
  • 安裝xfce,安裝結束後輸入使用者名稱跟密碼
    1
    $ sudo sh~/Downloads/crouton -t xfce
    有任何做錯的可以直接用這兩個指令 在從這一步重新開始

1.顯示所有安裝的chroot
2.刪除指定的chroot( chrootname 換成要刪除的那個,預設安裝名稱是 xenial )

1
2
$ sudo edit-chroot -a
$ sudo edit-chroot -d chrootname

到這裡已經完成了大部分的步驟

4.成為ubuntu大神

  • 進入chroot

    1
    $ sudo enter-chroot
  • 開始安裝任何東西

    1
    2
    $ sudo apt-get install git
    $ sudo apt-get install curl

    Example

  • 在桌面開啟xfce

    • 打開 terminal (Ctrl + Alt + T )
    • 輸入 shell 按下 enter
    • 開啟xfce
      1
      $ sudo enter-chroot startxfce4
      1
      $ sudo startxfce4
      用 Ctrl + Alt + Shift + Back 和 Ctrl + Alt + Shift + Forward 在 xfce 和 chrome os 的桌面切換
  • 在 chrome tab 或一個新的視窗中開啟 xfce

    • 在 chrome 中加入 crouton integration
    • 安裝 xiwi 然後設置為預設的開啟方式
      xenail 換成 你 chroot 的名稱,xenial 是預設名稱
      1
      $ sudo sh ~/Downloads/crouton -t xiwi -u -n xenial
    • 在新視窗開啟 xfce
      1
      $ xiwi startxfce4
      在 chrome tab 開啟 xfce
      1
      $ xiwi -t startxfce4
      也可以獨立開啟應用程式
      像我使用 vscode
      1
      $ xiwi -t code

這篇文章也是在 vscode 下完成的
剩下其他的設定下次在發篇文章