Quick Answer
Go to Settings > Advanced > Developers > Linux development environment and click Turn on. ChromeOS downloads and sets up a Debian-based container automatically — no Developer Mode or USB drive required on most Chromebooks made in the last several years.

How to Enable Linux
Step 1: Check compatibility
Most Chromebooks released since 2019 support Linux. Go to Settings and search “Linux” — if the option doesn’t appear at all, your model or ChromeOS version doesn’t support it.
Step 2: Turn it on
In Settings > Advanced > Developers, click Turn on next to Linux development environment, then click Next and Install. This downloads a container image, which can take several minutes depending on your connection.
Step 3: Allocate disk space
You’ll be prompted to choose how much storage to reserve for the container. 10GB is a safe minimum for basic use; development work with larger toolchains needs more. You can resize this later in the same Settings menu.
Step 4: Open the terminal
Once setup finishes, a Terminal app appears in your launcher. This drops you into a Debian Linux shell where you can run apt install commands to add software.
Step 5: Install a graphical app (optional)
Linux apps with a GUI, like GIMP or VS Code, install the same way as any Debian package and then appear as normal icons in your app launcher alongside Android and Chrome apps.
Still Not Working?
If the Linux option is missing from Settings entirely, your Chromebook may be too old or already past its Auto Update Expiration date, which can disable newer features. If setup fails partway through, confirm you have enough free storage — check under whether your storage can be expanded if you’re consistently running low.
FAQ
Do I need Developer Mode to use Linux?
No. Linux (Crostini) runs in a secure container within standard ChromeOS — Developer Mode is a separate, more invasive feature and isn’t required.
Can I uninstall Linux later?
Yes, from the same Settings menu, click Remove Linux development environment to delete the container and reclaim the storage it used.
Will installing Linux void my warranty or slow down ChromeOS?
It doesn’t affect your warranty, and the container is sandboxed from the rest of the system, so it won’t slow down normal ChromeOS use when idle.
