don't listen to them hypervisors let you run complete isolated operating systems or virtual machines inside your existing real-life actual factual computer if you aren't familiar with the concept of the hypervisor and you want me to make a broader video covering that topic hit me up in the comments why are virtual machines helpful there are tons of great reasons to use vms but here's one from my own life as a dev backup and restore i can't begin to tell you how many times i've borked an install of some tool on a linux server but with virtual machine snapshots i can simply take a snapshot of the vm before running the install and then revert if something goes awry worked an install of some tool on a linux server similarly i can clone a working vm into multiple environments simplifying testing and bug fixing kvm lets you turn your linux box into a fantastic hypervisor without downloading tons of complex programs for managing the whole thing because it's baked into the linux kernel instead of a separate program running on top it's fantastically efficient other hypervisors include virtualbox vmware and hyper-v but i've always gravitated toward using kvm because it's open source baked into linux and free to use ready to dive into kvm first things first in this video i'm assuming you're on an xNUMBER_TOKEN machine like a typical laptop running linux in NUMBER_TOKEN if you're on a chromebook a raspberry pi a cloud machine or a mainframe these instructions may not work for you in addition virtual machines take up space and ram so you're probably going to want at least NUMBER_TOKEN free gigabytes of storage on your machine and at least NUMBER_TOKEN gigabytes of ram in both cases more is much much better i'm also assuming you're already running some kind of linux distribution on your machine in my case i'm running popos NUMBER_TOKEN which is based on the most up-to-date ubuntu at the time i've made the video i've tested these instructions on my main pop machine as well as my fedora NUMBER_TOKEN laptop but as always your experience may look a bit different the first thing you're going to need to do is to make sure your system has enabled all of the virtualization tools needed in the firmware if you're running a desktop or laptop from the last five years you probably have what you need but you need to make sure it's all ready to go every distro is different but i find this egrep command works pretty well
START_INTERACTION_TOKEN if you aren't familiar with the concept of the hypervisor and you want me to make a broader video covering that topic hit me up in the comments END_INTERACTION_TOKEN