Install Cursor on a Chromebook
Overview
This guide will walk you through installing Cursor on your Chromebook. Some of the steps are a little complicated but we will take it step by step.
What we'll do:
- Turn on Linux on your Chromebook
- Run a command to install Cursor
- Open Cursor and start coding!
Time needed: About 15-20 minutes (most of that is waiting for things to download)
Before You Start
Check if Your Chromebook Supports Linux
Most Chromebooks made after 2019 support Linux. Here's how to check:
- Click the clock in the bottom-right corner of your screen
- Click the gear icon (Settings)
- Scroll down and look for "About ChromeOS" in the left sidebar
- Click on "Developers"
If you see "Linux development environment" listed there, you're good to go!
School or Work Chromebook? If your Chromebook is managed by a school or workplace, Linux might be disabled by your administrator. You'll need to ask them to enable it, or use a personal Chromebook.
Part 1: Enable Linux on Your Chromebook
Step 1: Open Settings
- Click the clock in the bottom-right corner
- Click the gear icon (Settings)
Step 2: Navigate to Linux Settings
- In the left sidebar, click "About ChromeOS"
- Then click "Developers"
Step 3: Turn On Linux
- Find "Linux development environment"
- Click the "Turn on" button next to it
- Click "Next" on the welcome screen
Step 4: Set Up Linux
- Username: You can keep the suggested username or type your own (use lowercase letters, no spaces). Example:
yourname - Disk size: The default size (10 GB) is fine.
- Click "Install"
Step 5: Wait for Installation
This part takes about 5-10 minutes. Your Chromebook is downloading and setting up Linux. You'll see a progress bar.
When it's done: A black window called "Terminal" will automatically open. This is the Linux command line - it's where you'll type the command to install Cursor.
Tip: If the Terminal window doesn't open automatically, you can find it by clicking the circle icon (Launcher) in the bottom-left corner and searching for "Terminal"
Part 2: Install Cursor
Now for the fun part! We'll use a special command that automatically downloads and installs Cursor for you.
Step 1: Make Sure Terminal is Open
You should see a black window with some text and a blinking cursor. It might look something like this:
yourname@penguin:~$ _
That's your Terminal, ready for commands!
Step 2: Copy the Install Command
Select and copy this entire command (triple-click to select the whole line):
curl -fsSL https://raw.githubusercontent.com/cartpauj/cursor-crostini-chromebook-install-script/main/install-cursor-crostini.sh | bash
Step 3: Paste and Run the Command
- Click inside the Terminal window
- Paste the command using one of these methods:
- Right-click and select "Paste"
- Or press
Ctrl + Shift + V(note: it's Shift + V, not just V!)
- Press Enter to run the command
Step 4: Wait for Installation
The script will:
- Download some required files
- Download Cursor
- Set everything up for you
You'll see text scrolling by - that's normal! The installation takes about 2-5 minutes depending on your internet speed.
When it's done: You should see a message saying the installation was successful.
Part 3: Open Cursor
Method 1: From the App Launcher
- Click the circle icon (Launcher) in the bottom-left corner
- Search for "Cursor"
- Click the Cursor icon to open it
Method 2: From the Terminal
If you can't find Cursor in the launcher yet, you can type this in Terminal:
~/.local/bin/cursor.AppImage
Then press Enter.
Note: The first time you open Cursor, it might take a minute to load. This is normal!
Troubleshooting
"I can't find Linux in my Settings"
- Make sure your Chromebook is updated to the latest version
- Go to Settings → About ChromeOS → Check for updates
- Restart your Chromebook after updating
"The Terminal closed and I need to open it again"
- Click the Launcher (circle icon in bottom-left)
- Search for "Terminal"
- Click to open it
"I get an error about FUSE"
Run this command in Terminal, then try the install command again:
sudo apt update && sudo apt install -y fuse libfuse2
If it asks for a password, just press Enter (there's no password by default).
"Cursor doesn't appear in my app launcher"
Try logging out and back in, or run this command in Terminal:
update-desktop-database ~/.local/share/applications
"Cursor won't open or crashes"
- Open Terminal
- Run this command to make sure the file can run:
chmod +x ~/.local/bin/cursor.AppImage - Try opening Cursor again
"I'm running out of storage space"
You can give Linux more space:
- Go to Settings → About ChromeOS → Developers
- Under "Linux development environment", click "Manage"
- Increase the disk size
Need More Help?
If you're stuck, don't panic! Here are your options:
- Ask your instructor - they can help troubleshoot in person
- Restart and try again - sometimes a fresh start helps
- Check Google's official guide: Set up Linux on your Chromebook
Credits
This guide uses the installation script from cartpauj/cursor-crostini-chromebook-install-script, which automates the Cursor installation process for Chromebooks.
All done? Go back to the Back to the setup project guide.