howtogeek — 2013-05-03T06:42:02-04:00 — #1
Originally published at: http://www.howtogeek.com/162120/how-to-install-ubuntu-linux-on-your-chromebook-with-crouton/
Chromebooks aren’t “just a browser” — they’re Linux laptops. You can easily install a full Linux desktop alongside Chrome OS and instantly switch between the two with a hotkey — no rebooting necessary.
themike — 2013-05-03T09:01:47-04:00 — #2
Xubuntu would be perfect for one of these inexpensive netbooks.
campbell2644 — 2013-05-03T11:30:42-04:00 — #3
Ubuntu,Xubuntu,Mint etc would give you better options and your privacy back. Good article.Thanks
geek — 2013-05-03T12:19:58-04:00 — #4
It's worth noting that you can't just easily install any Linux on a Chromebook - at least, an ARM version. The Samsung Chromebook is a wonderful little device, inexpensive, light, and with solid battery life. But because it uses the ARM chip instead of Intel, you need a version of Linux that has been compiled for it.
themike — 2013-05-03T17:41:48-04:00 — #5
I'm not familiar with using a chromebook, but is it possible to install a virtualbox type software or is it only a cloud based media?
geek — 2013-05-03T17:44:58-04:00 — #6
Well, I suppose you could theoretically do it, but the problem is that with an ARM-based Chromebook, virtualization is going to be impractical and slow, even if you could manage to compile a virtualization platform to run on it.
Basically, it's not possible on an ARM-based Chromebook. For an Intel-based one, you could install Virtualbox.
snsd — 2013-05-03T22:02:16-04:00 — #7
The one show stopper for me going to a Chromebook is only being able to print using Google Cloud Print as I don't want to have to invest in a compatible printer. (I actually don't need to print - but another family member does.)
So, my question is this: When running Crouton on a Chromebook, would one be able to print to a regular USB connected printer?
As well, could one run stuff like libreoffice and gimp to effectively replace MS Office and Photoshop?
Thanks in advance for your response.
binaryphile — 2013-05-03T23:02:44-04:00 — #8
Anyone trying to do something more resource intensive such as this would also do well to enable swap on ChromeOS. Otherwise you tabs are discarded as memory gets used and those tabs have to be reloaded when you revisit them. ChromeOS was designed to run small memory-footprint tabs, not entire operating systems with apps under them. Enabling swap won't let give you any more memory, but it will make the system feel like it isn't choking under the load and SSD swapping is faster than HDD at least.
I also prefer to run in command-line mode with crouton (
sudo enter-chroot) whenever possible.
Command to enable swap from command line, after hitting Ctrl-Alt-T:
swap enable 2000
Note: I believe swap is now enabled by default in more recent ChromeOS versions, so you can disregard this post now.
adambuck66 — 2013-05-06T15:44:18-04:00 — #10
I followed these instructions, but after I reboot and try to get in to the linux installation I get a page asking for a localhost login and it's not accepting the pw I set on installation. I am a total noob at this. Any assistance would be wonderful.
hugh — 2013-05-15T06:02:46-04:00 — #11
I had the same problem. When you set the password, it created a password file which failed to be written properly on shutdown. You need to clear the password file (and all user filestore) by resetting the chromebook out of developer mode. The next time you switch to developer mode the password file will be gone, and you can skip setting up the password when you follow the crouton setup.
cmutty — 2013-06-03T09:16:02-04:00 — #13
Based on the instructions you need to Refresh (F3) after hitting forward (F2) to access the Ubuntu environment from the localhost screen assuming that you're using a Chrome device w/Intel.
white_josh_m — 2013-06-09T00:30:42-04:00 — #14
Hi, first off I am new to linux. I just installed crouton today on my Samsung ARM Chromebook, and when ever i try to download anything using [sudo app-get install .......] i get the line [sudo app-get: command not found.] I have been looking around but I can't seem to find anything addressing this issue. any thoughts.
john_p_smith — 2013-06-09T02:25:08-04:00 — #15
I installed Crouton on an Acer Chromebook. It sees the transceiver for my wireless mouse just fine and the mouse, though touchy, works fine. Unfortunately it does not see my MP3 player when I'm in Ubuntu which was my main motivation; I wanted to run Rhymthbox to be able to manipulate the MP3 player. The Ubuntu OS does not see my MP3 player at all. Any ideas? Thanks! JOhn
maxomai — 2013-06-13T01:23:08-04:00 — #16
Typo. Use sudo apt-get install packagename - note that's ap**t**-get
spacebeast — 2013-06-14T09:49:56-04:00 — #17
This is amazing! And thanks for the clear instructions. After sudo apt-get install firefox, I now have a miniature version of my home office desktop machine running on a $250 Samsung chromebook. And I really like xfce compared to unity. I have found one bug, though. Scroll-wheel up works the same as scroll-wheel down. Very annoying, but not a show-stopper.
chris_saldrix — 2013-06-20T12:03:39-04:00 — #18
I have installed this fine, and have everything up and running, great tutorial! My question comes because I am using this as a torrenting device along with some other uses, I am just having trouble with the port forward. I have tried the automatic port forwarding, which says successful and then the port is still closed. I turned that off and tried manually and still have the same issue. I am a long time torrenter so I know how to port forward, and haven't ever ran into issues doing it.
My question is that with both methods failing, and the same ports working on other computers when trying them it leads me to believe that it has a default firewall. (Something like iptables or something) I just can't find it. So does anyone know if this install of crouton on xfce isntalls a default firewall, or if not how I can open the ports on the device?
Thanks in advance!
ksh — 2013-07-13T19:55:49-04:00 — #19
Well this is a first for me with chromebook and trying to install crouton. I followed the directions and still do not have success. It tells me the crouton file cannot be read. I have the full log if needed but I believe that to be the core of the issue. Any help with not being able to run files is very appreciated.
kateraisz — 2013-08-05T15:51:18-04:00 — #20
Hello: I have installed crouton on a Samsung 5 but when I use the key combo of ctrl-alt-arrow I get to a terminal window not to Ubuntu. Any suggestions? Thank you, Kate
bwilson — 2013-08-28T08:44:04-04:00 — #22
I'm a newbie too and just trying to figure all this out. But after you reboot and see the localhost login prompt, you can type chronos and press the enter key. Then type sudo startxfce4 and press the enter key. That will bring up Ubuntu with the xfce interface.
bwilson — 2013-08-28T11:18:45-04:00 — #23
Thanks for the article on how to install Ubuntu on the Chromebook. I just followed the steps and installed Ubuntu 12.04 with xfce on my Acer C7 Chromebook. But now I've noticed that this version of xfce has a lot of applications missing that I've seen in some reviews of xfce. For example, the Ubuntu Software Center is missing. So how do I add or access the Software Center? Also, I saw some other tips that said that I could click on the Dash Home and then start the Update Manager to upgrade Ubuntu. But there is no Dash Home and I haven't found an Update Manager. Being a total newbie to Linux, how would I upgrade to a more recent version of Ubuntu like 12.10 or 13.04? Please be specific and don't assume that I know more than a newbie. THANKS!!
By the way, these are some commands I've tried from the prompt and the error messages I received:
Command not found
Command not found
sudo sh -e ~Downloads/crouton -t xfce -u
Can't open Downloads/crouton
sudo apt-get install software-center
Command not found
Command not found
I also used the Chrome browser to go to apps.ubuntu.com and clicked the Software Center download button to download Filezilla and got the message: Error: Failed to open URI "apt://filezilla" The specified location is not supported
next page →