Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

What are some GUI-less operating systems?

Hey gang,

I've been watching the awesome "Console Foundations" course and I would like to immerse myself in an old operating system that only utilizes the Command Line Interface. What are some operating systems that I could download?

3 Answers

Several current Linux distributions offer an option during installation to exclude the installation of a display environment. Debian, Arch Linux, and Ubuntu (server) all have this ability.

Thank you. I'm downloading Ubuntu right now... Here's to hoping that I could figure out how to run the installer to exclude the graphical installation.

Ken Alger
STAFF
Ken Alger
Treehouse Teacher

Yan;

I started out in my computing days utilizing PC and MS-DOS. You <i>might</i> be able to find a version of it to download, but I am guessing that it would have no idea as to what to do on a modern computer. For example, my first PC used PC-DOS, the version escapes me, and had 256kb of RAM, which was double what most folks had. It had two 5.25" floppy drives and no hard drive. Trying to get it to recognize 4GB of RAM or a 750GB HDD would be impossible. That being said, if you can find a mid/early 80's computer, something that was around pre Windows 3.1, command line will be your ticket.

For a realistic experience, I would stick with a current Linux distribution and dual boot your machine. Surprisingly, you can do quite a bit in the command line environment even on Windows 8.1, Linux distributions that include a GUI, and I believe on current Macs. I would recommend spending some time trying to do a few things utilizing the command line in your current operating system, you can accomplish and learn a lot.

On Windows machines you can download software that emulates Linux terminals (Cygwin is what I use) that utilizes the command line.

Best of luck.

Wow, I can't believe how much times have changed. We still have files that are kilobytes small and so much storage now. I wonder if there ever will be a time where we won't fill up the storage that's given to us by the hard disk... some day! I remember floppy disks... the good old days :)

James Barnett
James Barnett
39,199 Points

I'd suggest you run Linux in a VM. The easiest way to do that is to download TurnKey Linux's Core Appliance. It's a Debian server, no GUI installed.

  • Install Virtual Box
  • Download the OVF build of TurnKey Core