Google has introduced a major upgrade to the Linux development environment on Chromebooks with the release of ChromeOS 147. The new Baguette architecture is designed to replace the traditional container-based Crostini setup with a faster and more modern virtualized environment.
If you use Linux apps, coding tools, or containers like Docker on your Chromebook, switching to Baguette can improve performance and compatibility. In this guide, we’ll show you how to get Baguette architecture on your Chromebook, how to check whether it’s already enabled, and what changes you should know before making the switch.
What Is Baguette Architecture on Chromebook?
Baguette is Google’s next-generation architecture for the Linux Development Environment (Crostini) on ChromeOS. Previously, Linux on ChromeOS used a container-based system, where Linux apps ran inside a Debian container within a virtual machine.
With Baguette, Linux runs directly on a virtualized guest, removing the extra container layer. This change can improve performance, reduce complexity, and provide better compatibility for modern Linux tools and applications.
How to Get Baguette Architecture on Chromebook
The Baguette architecture is available in ChromeOS 147. If you have updated your Chromebook to ChromeOS 147, it may not be enabled by default if you had already installed Linux before the update.
Google enables Baguette by default for new Linux installations on ChromeOS 147 and later. If your current Linux environment uses the older architecture, creating a new Linux environment may switch you to Baguette.
Before deleting your current Linux environment, make sure to back up your files. After that, follow these steps to get Baguette architecture on your Chromebook:
1. Open Settings on your Chromebook.
2. Go to About ChromeOS, then navigate to the Developers section. Find Linux Development Environment and select it.

3. Look for the Remove Linux development environment option and click Remove.
4. After that, restart your Chromebook.

5. Once your Chromebook restarts, navigate back to Linux Development Environment and click Set up. Follow the on-screen instructions to install it again.

6. Once installed, ChromeOS 147 should create the Linux environment using Baguette by default. To verify the new architecture, run the following command in the Terminal. If it shows cgroup2fs, the upgrade worked:
stat -fc %T /sys/fs/cgroup/

Is Baguette Worth It?
For most users, Baguette is worth trying. If you’re a developer or power user, it offers better performance, faster startup times, improved compatibility with modern Linux applications, and easier use of tools like Docker and Podman. However, if you rely on hardware graphics acceleration or Input Method Editor (IME) support, you may want to wait, as these features are no longer officially supported.
If your Chromebook is running ChromeOS 147 or later, you can get Baguette by creating a new Linux environment or enabling the experimental flag. For developers, this upgrade could make Chromebooks much more powerful, while regular users should back up their files before giving it a try.







