Crouton (computing)

{{notability|date=December 2015}}

Crouton (ChromiumOS Universal Chroot Environment) is a set of scripts which allows Ubuntu, Debian, and Kali Linux systems to run parallel to a ChromeOS system.{{cite web |url=https://www.linux.com/learn/tutorials/795730-how-to-easily-install-ubuntu-on-chromebook-with-crouton |title=How to Easily Install Ubuntu on Chromebook with Crouton |work=Linux.com |first=Swapnil |last=Bhartiya |date=November 17, 2014 |accessdate=December 5, 2015 |archive-url=https://web.archive.org/web/20160316232734/https://www.linux.com/learn/tutorials/795730-how-to-easily-install-ubuntu-on-chromebook-with-crouton |archive-date=March 16, 2016 |url-status=dead }} Crouton works by using a chroot instead of dual-booting to allow a user to run desktop environments at the same time: ChromeOS and another environment of the user's choice.{{cite web |url=http://www.howtogeek.com/162120/how-to-install-ubuntu-linux-on-your-chromebook-with-crouton/ |title=How to Install Ubuntu Linux on Your Chromebook with Crouton |work=How-To Geek |first=Chris |last=Hoffman |date=May 3, 2013 |accessdate=December 5, 2015}}

In Google I/O 2019, Google announced all Chromebooks shipped that year onward will be Linux compatible out of the box.[https://www.zdnet.com/article/all-chromebooks-will-also-be-linux-laptops-going-forward/ All Chromebooks will also be Linux laptops going forward], ZDNet

Usage

Crouton requires the user to switch their ChromeOS device to Developer Mode. This requires a full "Powerwash" of the device and enabled the use of special commands in the Crosh terminal. Despite having many Linux distributions to choose from, none are officially supported by their developers. While Crostini has become an officially supported way to run Linux applications, many people still prefer Crouton due to the fact it allows the user to access a desktop environment.

End of life

In March 29, 2025 crouton went End Of Life. The reason is because of a lot of changes in ChromeOS that are effecting Crouton.{{cite web |url=https://github.com/dnschneid/crouton/commit/59e36db17c5433a31867332b16f48e6b35d9d412 |title=crouton is now EOL · dnschneid/crouton@59e36db · GitHub |work=David Schneider |first=David |last=Schneider |date=March 29, 2025 |accessdate=May 3, 2025}}

References

{{reflist}}