How to Install Linux on Chromebook?

Share on twitter
Share on whatsapp
Share on facebook

Chromebooks were primarily created to be used as secondary laptops for entertainment purposes and students but with the addition of Linux Terminal support, they’ve now gotten better use cases. In this article, let’s look at how you can install Linux on Chromebook to make the most out of ChromeOS.

For starters, Google’s ChromeOS is based on the Linux kernel; hence, it doesn’t take a lot of effort to enable the terminal on ChromeOS. Even though Linux for Chromebooks is still in Beta, in a few hours that we spent using it ran smoothly with no issues. Additionally, we’re also going to show you another way of installing Linux i.e using Crouton.

Install Linux on Chromebook

In this method, we install Linux by turning on the Linux (Beta) option from the settings. You will need at least 450MB free space for the installation to complete.

  1. Head over to the settings panel

    You can do this by either going to the notification panel on the bottom right corner or from the apps list.

    ChromeOS notification panel

  2. Find Linux (Beta) option

    Scroll all the way down in the settings to find the option and click on it.

    ChromeOS settings

  3. Click “Turn on”

    Give it some time to download the resources; by the end of the setup, you will have a Linux terminal using which you can install Linux Apps! Currently, Linux apps run in containers and could be too slow for your liking.

    ChromeOS Linux Beta

The ChromeOS Dual-Boot Mantra!

For those of you wondering if it is feasible to install Linux alongside ChromeOS, yes, it is! Thanks to Crouton. But, the only caveat is, you can only install Ubuntu but not other Linux distributions.

Disclaimer! This process will completely reset your Chromebook. Please make sure to take a backup of your important files before proceeding.

Also Read: Windows 10 Apps are Coming to Chromebooks this Year, But..

Installing Linux

1. Head over to the Crouton repository by clicking here to download it.

2. Open the Crosh (Chrome Shell). This can be done by pressing Ctrl+Alt+T.

3. The terminal will open inside a Chrome tab. Then type the following command.


4. Then paste the following command and hit enter

sudo sh ~/Downloads/crouton -t kde

The above command will run the installer and Ubuntu will be installed. You can replace “KDE” with Xfce, Unity and KDE touch, Xfce touch, and Unity touch for Chromebooks with touch screens.

Now, all you need to do is wait, and in the end, you will be asked to provide a username and password.

To start Ubuntu enter the following command

sudo startkde

To switch between ChromeOS and Ubuntu, press Ctrl+Alt+Shift+Back/Forward.

If you don’t like it, you can easily remove it by following these instructions

  1. Open the Terminal using the key combination Ctrl+Alt+T
  2. Type Shell and press enter
  3. Type cd/usr/local/chroots and hit enter
  4. Then enter the command sudo delete-chroot
  5. At last, proceed by removing the directory by entering the command sudo rm -rf /usr/local/bin

And that’s pretty much it with the removal part.

Phew! That was quite a long journey, wasn’t it? Do let us know in the comments section below if you face any issues and we’ll guide you right away.

Mohammed Abubakar

Mohammed Abubakar

Abubakar is a passionate tech writer whose love for tech started in 2011 when he got a Dell Inspiron 5100. When he's not covering Linux and open-source, you'll find him binge-watching anime or Tech content on YouTube.

New In Geek

Scroll to Top