Skip to content

Instantly share code, notes, and snippets.

@wckdouglas
Last active January 13, 2019 18:02
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save wckdouglas/cb5de6174f174dae88bcef3de216a0ed to your computer and use it in GitHub Desktop.
Save wckdouglas/cb5de6174f174dae88bcef3de216a0ed to your computer and use it in GitHub Desktop.
setting up chromebook for developer

Computing environment setup guide for chromebooks

Douglas Wu


This is a note for myself to setup a developer environment on chromebook without using crouton (Running Linux GUI on chromeOS). I chose chromebrew since it is just a CLI interface and doesn't require running anything on top of any apps. And I am also a fan of miniconda, which works well on the linux kernal of ChromeOS.

  1. Get into developer mode, go to terminal and enter shell.

  2. Install chromebrew:

wget -q -O - https://raw.github.com/skycocker/chromebrew/master/install.sh | bash
  1. Install zsh:
crew install zsh
  1. Install oh my zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
echo zsh >> ~/.bash_profile
  1. Install vim (for some reason crew install vim doesn't work for me)
cd /usr/local
git clone https://github.com/vim/vim.git
cd vim
./configure --prefix=/usr/local --disable-selinux
make
make install
cd ../
rm -rf vim
  1. Install miniconda (set install path as /usr/local/miniconda2)
cd ~/Downloads
curl -O https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh 
zsh ~/Downloads/Miniconda2-latest-Linux-x86_64.sh
echo PATH=/usr/local/miniconda2/bin:$PATH >> ~/.zshrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment