macton.ninja‎ > ‎

How do I install chroot crouton/ubuntu on chromebook/acer/x64?

posted May 2, 2015, 1:01 PM by Mike Acton   [ updated Feb 21, 2017, 12:26 AM ]
My notes...

Install via crouton
  • See: https://github.com/dnschneid/crouton
  • List available releases: crouton -r list
  • crouton -r <release name> -t cli-extra
(chroot) Install common stuff
  • sudo apt-get update
  • sudo apt-get install build-essential binutils elfutils git gperf subversion unzip zip nodejs clang yasm
Install SBCL
  • Don't: apt-get install sbcl
  • Download from: http://www.sbcl.org/platform-table.html
  • sudo sh install.sh
  • Install quicklisp: https://www.quicklisp.org/beta/
Install user .bashrc
  • This is mine. There's nothing special about the setup here. If you already have one you like, use yours without any modification.
  • $ cd ~
  • $ wget https://raw.github.com/macton/arch-linux-install-notes/master/common/.bashrc --no-check-certificate
Name the chroot
  • I don't bother with hostname shenanigans. Just fix up the display. Unique name helpful when referencing ssh keys, etc.
  • Pick a name: http://www.computernamer.com/
  • Change host display in .bashrc "\h" to name.
Config ssh keys for github See: https://help.github.com/articles/generating-ssh-keys
  • $ ssh-keygen -t rsa -C "your_email@youremail.com"
  • $ cat ~/.ssh/id_rsa.pub
  • Copy and paste to https://github.com/settings/ssh
Config git See: http://git-scm.com/book/en/Customizing-Git-Git-Configuration
  • $ git config --global user.name "John Doe"
  • $ git config --global user.email johndoe@example.com
  • $ git config --global push.default matching
  • git config --global url.ssh://git@github.com/.insteadOf https://github.com/
Comments