This is a handy script to automatically set up an Ubuntu dev machine on your chromebook. The Ubuntu will be installed in a chroot along with your current Chrome operating system (you can run two operating systems in parallel). The Crouton project is developed/maintained by David Schneider @ https://github.com/dnschneid
This script is made for AMD64 processors, if you have an ARM processor some packages will not function. Fully tested on Acer Chromebook 14.
Your Chromebook must be in developer mode in order to use this script. It is also highly recommended that you install the crouton chrome extension for added functionality including a shared clipboard between operating systems. You may get the latest version directly from the chrome store: https://chrome.google.com/webstore/detail/crouton-integration/gcpneefbbnfalgjniomfjknbcgkbijom
Resources to check out
| Type | Link |
|---|---|
| Crouton GitHub | https://github.com/dnschneid/crouton |
| Crouton Cheatsheet | https://github.com/dnschneid/crouton/wiki/Crouton-Command-Cheat-Sheet |
| Crouton Wiki | https://github.com/dnschneid/crouton/wiki |
Ready? let's go! After placing your Chromebook into developer mode, launch a crosh terminal by hitting CTRL+ALT+T then type in the following commands:
shell
sudo sh ~/Downloads/getUbuntu.shAfter the installation is complete you can launch Ubuntu by opening a crosh terminal CTRL+ALT+T and executing:
shell
sudo startgnomeIf you want to be able to close the crosh terminal without Ubuntu un-mounting itself as a consequence use the following:
sudo startgnome -bOnce in Ubuntu i'd recommend loading up the Gnome Tweak Tool (which has been pre-installed by this script) and selecting the global dark theme and the numix-circle icons. Also go ahead and enable the Pomodoro, Dash to dock and Topicons plus UI extensions within the Gnome Tweak Tool as desired.
To switch between operating systems hit CTRL+ALT+SHIFT+FORWARD or CTRL+ALT+SHIFT+BACKWARDS.
It's important to logout from Ubuntu once before powering down your system to avoid potential corruption to the mounted root.