As I have mentioned on this blog in the past, the build of debian that is used for the default “penguin” container is very vanilla aside from a few extra packaged used to bridge some of the functionality with ChromeOS. These extra packages are not always updated via the primary Chrome OS update utility and thus must be manually upgraded via the command line. Google has released a upgrade for one of the packages – cros-garcon. Fortunately upgrading this package is very easy.
When the public got wind that Google was working on bringing Linux Applications to ChromeOS, some got worried that Google was going to create a proprietary and locked down distribution to run applications on. Fortunately this does not appear to be the case but what exactly is custom about the Google build of Debian? It tuns out the answer is not much.
Project Crostini is Google’s ambitious plan to bring a full Linux desktop environment to ChromeOS. While this move will mainly cater to developers, I suspect it will be a pretty compelling feature for the general consumer market in the future (can anyone sat Steam on ChromeOS?). While the Beta of Project Crostini is pretty nice, it lacks a easy way to manage and troubleshoot common issues. This guide was put together to help with some basic maintenance and troubleshooting steps that I have come across over the past few days: