Skip to content

alichnewsky/pixelbook-crostini

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

pixelbook-crostini

Notes, links and resources about running linux containers on a chromebook ( PixelBook ) using Crostini (i.e. ChromeOS' Linux applications support )

The intent is to collect here a journal of my various troubleshooting acts

event logs

  • 06/16/2019 : after last? chromeos update, could not launch my termina vm or penguin container, had to destroy it, and build a new one. See similar post here. A potential mitigation measure on Keith Myers' blog here.
> vmc start termina
Error: routine at frontends/vmc.rs:118 `vm_start(vm_name,user_id_hash,matches.opt_present("enable-gpu"))`
  • 06/16/2019 : turned on chrome://flags for #crostini-backup #crostini-usb-support and #crostini-app-search

Working with containers

working with multiple VM and containers

working with docker inside termina VM inside penguin container.

Instructions such as these work out of the box...

The only trick seems to be to make sure you add your user to the docker group to get non-root access to the docker socket. That may require you to quit your container, stop/start your termina VM and launch penguin again.

well known ports automatically forwarded from Chrome OS into the default termina:penguin container

source : https://www.reddit.com/r/Crostini/wiki/index/well-known-ports

3000,  // Rails
4200,  // Angular
5000,  // Flask
8000,  // Django
8008,  // HTTP alternative port
8080,  // HTTP alternative port
8085,  // Cloud SDK
8888,  // ipython/jupyter
9005,  // Firebase login

apparently the hostname penguin.linux.test points to it as well...

Back-up strategy

Personal Configuration in containers

  • import my .emacs, .spacemacs, .tmux etc.

Encryption and Security strategies

  • TODO: import my ssh keys?
  • TODO: import GPG key rings ?
    • do yubikey work in crostini?
  • TODO : keybase.io inside crostini container ? a dedicated one for all crypto stuff?

automation

Backup / Restore etc.

links

About

my notes on setting up Linux support inside Chrome OS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published