Why Install Linux from Scratch?
Start course

In this course, you will learn how to install a Linux system and connect to it, whether that be on Mac or Windows. You'll also learn how to install Linux from scratch. This course is part of the Linux Administration Bootcamp learning path, designed to get you up and running with Linux.

Learning Objectives

  • Understand what a Linux distribution is, what the most common Linux distributions are, and how to choose the right one for you
  • Learn how to install VirtualBox on Windows and Mac
  • Learn how to install Linux using an image for VirtualBox
  • Understand common issues that may arise with VirtualBox and how to deal with them
  • Learn how to install CentOS from scratch
  • Learn how to connect to a Linux system

Intended Audience

  • Anyone with little to no knowledge of Linux who wants to learn more about the operating system
  • Professionals who want to learn about Linux to enhance their career prospects


This is a beginner-level course so there are no prerequisites, but an interest in Linux and programming knowledge in general would be beneficial.


The external resources for this course can be found here:


The next video demonstrates another method for installing Linux. If you already have Linux installed using the Virtual Disk Image with VirtualBox, then you can skip the next video. The method you'll learn in the next video can be used to install Linux directly on physical hardware, or it can be used to install Linux with another virtualization system, such as VMware, Hyper-V, Parallels Desktop for Mac, KVM and others. You'll also want to use that method if you want to customize your install.

For example, if your first language isn't English, you may want to add additional language support for your native language. Perhaps you want to install some additional software or maybe you want a really minimal install and don't want to install a lot of software. Many of these things can be changed after the initial installation, but sometimes it can be easier to start out with a system exactly the way you like it than it is to modify an existing system. Again, if you already have Linux installed and running in VirtualBox, you can either watch the next video to see what a manual installation looks like, or you can skip it all together, either choice is fine.

About the Author
Learning Paths

Jason is the founder of the Linux Training Academy as well as the author of "Linux for Beginners" and "Command Line Kung Fu." He has over 20 years of professional Linux experience, having worked for industry leaders such as Hewlett-Packard, Xerox, UPS, FireEye, and Nothing gives him more satisfaction than knowing he has helped thousands of IT professionals level up their careers through his many books and courses.

Covered Topics