Installing Linux on a Chromebook can be done using various methods. One of the most popular methods is using Crouton, which allows you to run Linux alongside Chrome OS. Here’s a step-by-step guide to help you through the process:
Method 1: Using Crouton
- Backup Your Data: Before proceeding, make sure to back up your important data as the process can sometimes lead to data loss.
- Enable Developer Mode:
- Press
Esc + Refresh + Power
to enter recovery mode. - When you see the recovery screen, press
Ctrl + D
. - Press
Enter
to turn off OS verification and enable Developer Mode. Your Chromebook will reboot and transition into Developer Mode. This may take a few minutes.
Download Crouton:
- Open Chrome and go to the Crouton GitHub page.
- Download the Crouton installer by clicking on the link next to “Download crouton”.
Open the Chrome OS Terminal (Crosh):
- Press
Ctrl + Alt + T
to open the terminal. - Type
shell
and press Enter to open a full bash shell.
Install Crouton:
- Navigate to the directory where you downloaded Crouton (usually the Downloads folder) by typing
cd ~/Downloads
. - To start the installation, type:
bash sudo sh ~/Downloads/crouton -t xfce
- You can replace
xfce
with other desktop environments likeunity
,gnome
, orkde
depending on your preference.
Complete the Installation:
- Follow the on-screen instructions to complete the installation. You’ll be asked to set up a username and password for your Linux environment.
Start Your Linux Environment:
- Once the installation is complete, you can start your Linux environment by typing:
bash sudo startxfce4
- Replace
xfce4
with the desktop environment you chose during installation if it’s different.
Method 2: Using Linux (Beta) – Crostini
If your Chromebook supports Linux (Beta) also known as Crostini, you can enable it directly from the settings:
Open Settings:
- Click on the clock in the bottom-right corner of your screen and then click the gear icon to open settings.
Enable Linux (Beta):
- In the settings menu, look for “Linux (Beta)” on the left sidebar and click on it.
- Click “Turn On” and follow the on-screen instructions to set up Linux (Beta).
Set Up Linux Environment:
- After the installation is complete, you can open the Linux terminal from the app launcher and start installing Linux applications.
Additional Tips
- Switching Between Environments: If you’re using Crouton, you can switch between Chrome OS and your Linux environment by using the key combination
Ctrl + Alt + Shift + Back
to go to Chrome OS andCtrl + Alt + Shift + Forward
to go back to Linux. - Updating Crouton: To update your Crouton installation, download the latest installer from the GitHub page and run the following command:
sudo sh ~/Downloads/crouton -u -n <your-chroot-name>
- Uninstalling Crouton: If you want to remove Crouton and return to the standard Chrome OS experience, you can disable Developer Mode by restarting your Chromebook and pressing the space bar when prompted to re-enable OS verification.
Using these methods, you can easily install and run Linux on your Chromebook, giving you access to a full Linux environment alongside Chrome OS.