How to Set up Linux on your Chromebook in 2025

Share

Chromebooks have gotten a lot better over the years, and in 2025, you can do even more with them, like running Linux.

Turning on Linux lets you use a bunch of cool apps and tools that aren’t usually available on Chrome OS.

Whether you’re into coding, want to try new software, or just want to see what Linux is all about, this guide will show you how to set up/enable Linux on your Chromebook.

Let’s get started and make your Chromebook even more useful and remember you can contact us or leave a comment below if you need help.

How to enable Linux on Chromebook in 2025

Step 1: Check Compatibility

Before enabling Linux, ensure your Chromebook meets the following requirements:

  • Chrome OS Version: Your Chromebook must be running Chrome OS 69 or later.
  • Storage: At least 10GB of free storage is recommended for Linux.
  • Hardware: Most Chromebooks released after 2019 support Linux, but older models may not.

To check your Chromebook’s specs:

  1. Go to Settings > About Chrome OS.
  2. Look for the Version and Storage details.

Step 2: Enable Linux

Setting up linux environment on chromebook

Linux is off by default, but you can enable it anytime from Settings. Here’s how:

  1. Open Settings:
    • At the bottom right of your screen, select the time.
    • Click Settings.
  2. Navigate to Developers:
    • Go to About ChromeOS > Developers.
    • Next to “Linux development environment,” select Set up.
  3. Follow On-Screen Instructions:
    • A setup window will appear. Follow the prompts to complete the installation.
    • Note: Setup can take 10 minutes or more, depending on your Chromebook’s performance.
  4. Access the Terminal:
    • Once setup is complete, a terminal window will open.
    • You now have a Debian environment where you can run Linux commands, install tools using the APT package manager, and customize your shell.

Video Instructions

For a visual walkthrough, check out this video:


Why Enable Linux on Your Chromebook?

  • Run Desktop Apps: Use Linux-exclusive software like GIMP, LibreOffice, or Steam.
  • Develop and Code: Access programming tools like Python, Java, and Git.
  • Customize Your Experience: Install custom themes, extensions, and utilities.

Troubleshooting Common Issues

If you encounter problems while enabling Linux, try these solutions:

Linux Option Not Showing Up

Installation Fails

  • Restart your Chromebook and try enabling Linux again.
  • Ensure you have at least 10GB of free storage.

Performance Issues

  • Close unnecessary apps to free up system resources.
  • Reduce the allocated disk size if you’re running low on storage.

Why Enable Linux on Your Chromebook?

  • Run Desktop Apps: Use Linux-exclusive software like GIMP, LibreOffice, or Steam.
  • Develop and Code: Access programming tools like Python, Java, PHP, and Git.
  • Customize Your Experience: Install custom themes, extensions, and utilities.

Discover more from Chrome Geek

Subscribe to get the latest posts sent to your email.

I have a passion for dogs, food, and cars, and I also have a deep interest in Chromebooks and cloud gaming/servers. I'm usually the first one in our office to try out new apps or games so if there is a trend, I am usually the first one to try things, good or bad lol. If you need help with your Chromebook or Chrome browser, you can send me an email at Frank@ChromeGeek.com