Linux support on Chromebooks has come a long way. Thanks to ChromeOS’s built-in Linux environment (often called the Linux Development Environment or Crostini), you can now run full Linux apps, use the Terminal, and even install developer tools right on your Chromebook.
That said, one question we see a lot is: Which Linux version is actually running on my Chromebook?
If you’ve ever tried installing a Linux app and hit compatibility issues, this information becomes especially important. In this guide, we’ll walk you through exactly how to check which Linux version you’re using on a Chromebook, using simple, reliable methods.
What Linux Version Do Chromebooks Use?
Before we jump into the steps, let’s quickly clear something up.
Most Chromebooks that support Linux run Debian Linux inside a secure container. You’re not running Linux directly on the hardware; instead, ChromeOS creates a virtualized Linux environment that’s isolated and safe.
Depending on your ChromeOS version and when Linux was enabled on your device, your Chromebook may be running:
- Debian 10 (Buster)
- Debian 11 (Bullseye)
- Debian 12 (Bookworm)
Knowing the exact Debian version helps you choose the right packages, repositories, and troubleshooting steps.
How to Check Linux Version on Chromebook
This is the most accurate and reliable way to check your Linux version. First, make sure Linux is enabled on your Chromebook. If you already use Linux apps, you’re good to go.
1. Open the Terminal app from the App Launcher.

2. Once the Terminal window opens, type the following command and press Enter:
cat /etc/os-release

3. After running the command, you’ll see output similar to this:
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

This tells you everything you need to know about the Linux environment your Chromebook is using under the hood.
However, if you want to check the kernel or view details about the system packages currently in use, you can run the uname -a command in the Terminal.
While this command doesn’t always show the Debian version directly, it does provide useful information such as the Linux kernel version, system architecture (x86_64 or ARM), and build details. This can be especially helpful when you’re troubleshooting hardware compatibility issues or working with low-level Linux tools.
Can You Upgrade the Linux Version on a Chromebook?
ChromeOS updates the Linux environment automatically in the background, but major Debian version upgrades don’t always happen immediately.
In many cases, upgrading to a newer Linux version requires removing the existing Linux environment and then re-enabling Linux from the ChromeOS settings.
Because this process completely resets your Linux container, it’s not something you should do casually. Before making any changes, always back up important files or data stored in your Linux environment.
That’s pretty much everything you need to know about checking the Linux version on a Chromebook. Once you know where to look, it only takes a few seconds, and it can save you a lot of troubleshooting later.







